| ▲ | pscanf 6 hours ago | |
I just finished¹ building an experimental tool that tries to figure out if a repo is slopware or not just by looking at it's git history (plus some GitHub activity data). The takeaway from my experiment is that you can really tell a lot by how / when / what people commit, but conclusions are very hard to generalize. For example, I've also stumbled upon the "merge vs squash" issue, where squashes compress and mostly hide big chunks of history, so drawing conclusions from a squashed commit is basically just wild guessing. (The author of course has also flagged this. But I just wanted to add my voice: yeah, careful to generalize.) ¹ Nothing is ever finished. | ||