▲ | strogonoff 3 days ago | |||||||
I never quite understood why’d people call for “federated forking” when the truly decentralized model had existed since forever: simply clone the repository to your machine, change what you want, create a patch, and communicate it to maintainers (traditionally Linux kernel used a mailing list for that, but imaginably you could use something in Fediverse, Git doesn’t care). Everybody gets to use their favourite tooling and no one is locked to lowest common denominator GUI for things like reviewing proposed changes. | ||||||||
▲ | jrmg 3 days ago | parent | next [-] | |||||||
It may be too reductive for you, but the answer is “that’s not straightforward and easy”. | ||||||||
▲ | theamk 3 days ago | parent | prev [-] | |||||||
> Everybody gets to use their favourite tooling well, no. For my work, my favorite tooling is the one that: - Allows 1-command checkout of proposed change - Allows two-way discussion, with ability to comment either on specific lines of the patch, or on the overall system, and with ability to mark each comment "resolved" or not. - Has some sort of dashboards that shows what needs to be done I can use lowest common denominator - the email messages - but it is really lacking & awkward. Even basic merge request / pull request interface are much nicer. | ||||||||
|