4 ms·
Because people have forgotten that forking is the response to not liking something in open source, not trying a hostile takeover of the original project. You h
by kongin 5y ago
Because people have forgotten that forking is the response to not liking something in open source, not trying a hostile takeover of the original project.
You have to be competent though, which is too high a bar for the majority of people who want to change things.
- wizzwizz4 5y agoCentralised forges mean we can't really “just fork”. That worked when you got code from your friends-of-friends, so they could just give you the fork instead of the “original”, but now? How do you even find the current latest fork?
- kongin 5y ago>Centralised forges mean we can't really “just fork”. How hard is it to make a public git repo? Packaging your software falls into the 'being competent' pile that's too hard.
- mkj 5y agoIt seems easier than ever to me - you click the github Network link and see which fork has forks itself. It'd be nice if github could show some activity metric alongside all those forks too I guess. If only they accepted pull requests!
- wizzwizz4 5y agoIf you're looking for a fork (and the fork is on GitHub, and it's been around for a few months), yes. But if you know about a fork, you're already ¾ of the way to finding it. If you're getting software from your friends, generally they'll pick up the fork and you'll end up with it. If you're getting it from The Official Repository on the Centralised Forge, that doesn't happen.
- belltaco 5y agoWhy forking of an abandoned project a hostile takeover? If anything it's the opposite.