New version of Panopticas is out
https://t.co/wQj2yWu2a0
Added pnpm-lock.yml, dependabot, many windows files format detection
pnpm will be supported in @kospex soon for better opensource inventory
#knowyourcode#gitanalytics
v0.0.37 is out. Quite a few fixes and changes, kgit bitbucket supports the new API token which is enforced next month. More opensource inventory visualisations coming soon
https://t.co/kNCfKmfN42 #knowyourcode#knowyourdevelopers#softwaresupplychain
Looking at repos from an email contributor point of view. WIP feature. #knowyourcode#knowyourdevelopers
I haven't done any "full" analysis comparing what does the average look like for opensource repos, but that's coming.
Working on an API for kospex, with a whole lot of opensource repos plumbed, and the ability to lookup packages and get repo info (e.g. number of devs, actual repo linkage) - coming soon!
#gitanalytics#softwaresupplychain#knowyourdeveloper
Big maintenance release v0.0.36
Here's the changelog https://t.co/kNCfKmfN42
Ground work for improved developer stats, future DuckDB use.
After a few years, refactored some default configuration into a central space, upgrade libraries, removed uneccesary libraries after refactor
Upcoming release of kospex! We've been working in the background on many features and fixes, also bumping the library versions for compatibility. Less than 24 hours until next release.
I've soft launched my personal site: https://t.co/pAxreAY26f I'll be writing about software sociology, kospex, application security and a few other random things that are interesting.
Some WIP updates. Currently working on using @duckdb for the normalised Git extracted data. Better analytic capabilities, smaller database sizes (will update when I have some data) #kospex#gitanalytics#knowyourcode#duckdb Also super impressed with the web UI for querying a DB
Currently looking at several research areas for @kospex, one of them is being able to calculate "years of experience" in your own code base and language usage in your own organisation.
Found this at coding horror, 2008, but still feelds relevant
https://t.co/NJDfiFfsmk
Coming soon, email mapping! To better map to a single concept of a developer when running analytics across multiple git servers. We're building the ability to map multiple different emails (e.g. internal GitHub privacy, different domains) to a single email.
#knowyourcode #knowyourdeveloper #gitanalytics
v0.0.29 is out
Built a command to look at tenure, aimed at internal Git to see what tenure developers have that leave (e.g. are we losing the newer people and they only stay a year)
https://t.co/qAoABZsHJg
#knowyourcode#knowyourdeveloper#gitanalytics
Interesting paper looking at organization complexity as a predictor for bugs
The Influence of Organizational Structure on Software Quality: An Empirical Case Study
https://t.co/HIL4EOhx3I
#knowyourcode#knowyourdeveloper#gitanalytics
Kospex release!
Introduced some new metadata on repos such as repo size and branches for different maintenance checks
Upgraded to new panopticas version for additional file type checking. Some bug fixes related to email queries, email bot detection and displaying years active
https://t.co/JMVaQ4nn2b
#knowyourcode #knowyourdeveloper @panopticas_code
We'll be adding this in the next version of kospex. We'll be working on adding more filetypes as well work with t few clients to give better visibility #knowyourcode#knowyourdeveloper#kospex
New version of panopticas is out
Detects Claude and Gemini .md file, returns Unknown instead of None type, also added PowerShell .exe, .zip and .jar to the detections
#knowyourcode
https://t.co/wQj2yWu2a0