4 ms·
If you trust Github to hold your repo, and to implement the mechanics of modifying your repo, but you don't trust them to implement a system of governance over
by VikingCoder 8y ago
If you trust Github to hold your repo, and to implement the mechanics of modifying your repo, but you don't trust them to implement a system of governance over that, then I think you're odd.
If Github screws up any of this, you fork to a different location.
> BTW, there's nothing wrong with small groups of individuals having power over repos
I'm not saying that shouldn't exist.
I'm saying that's inappropriate for some use cases. I'm asking for an optional feature that I would want to use, sometimes.
> Which should not be approached with one-size-fits-all attitude.
Which is why I said that it's a challenge to handle the different use cases appropriately.
> With open source and proper distributed version control, it is not possible anyway.
I'm asking for a feature which makes it less likely that I'll have to abandon a repo for a fork, in some circumstances.
If you don't want the feature, or if you don't trust people who use that feature, you're free to fork.
Why are you going out of your way to shit on my feature request, considering it does you absolutely zero harm?
- smsm42 8y ago> If you trust Github to hold your repo, and to implement the mechanics of modifying your repo, but you don't trust them to implement a system of governance over that, then I think you're odd. It's a complete non-sequitur. It's like saying "if you trust water company with delivering your drinking water, you should allow them to raise your children". Keeping bits in place (protected by crypto hashes so any shenanigans would be noticed by people holding copies of the repo very quickly) is not the same as letting them govern the projects. Technical and social functions are completely different. Moreover, the issue of trust and control are completely different - there are a number of people who I trust, but I don't let them run my life for me.
- VikingCoder 8y ago...sigh... I don't want the ability to accept a Pull request. I want three of the five owners of this repo to have to accept it. I propose that Github automate taking the votes, and taking the action if the vote passes. And preventing the action unless the vote happens. That way I can trust that nothing happens without the proper procedures. Your comparison is absurd.