{"type":"rich","version":"1.0","author_name":"npub17ty4mumkv43w8wtt0xsz2jypck0gvw0j8xrcg6tpea25z2nh7meqf4qgyd","author_url":"https://nostr.ae/npub17ty4mumkv43w8wtt0xsz2jypck0gvw0j8xrcg6tpea25z2nh7meqf4qgyd","provider_name":"njump","provider_url":"https://nostr.ae","html":"📅 Original date posted:2015-06-18\n📝 Original message:Dude, calm down. I don't have commit access to Bitcoin Core and Gavin\nalready said long ago he wouldn't just commit something, even though he has\nthe ability to do so.\n\nSo why did I say it? Because it's consistent with what I've always said:\n you cannot run a codebase like Wikipedia. Maintainers have to take part in\ndebates, and then make a decision, and anyone else who was delegated commit\naccess for robustness or convenience must then respect that decision. It's\nthe only way to keep a project making progress at a reasonable pace.\n\nThis is not a radical position. That's how nearly all coding projects work.\nI have been involved with open source for 15 years and the 'single\nmaintainer who makes decisions' model is normal, even if in some large\ncodebases  subsystems have delegated submaintainers.\n\nThis is also how all my own projects are run. Bitcoinj has multiple people\nwith commit access. Regardless, if there were to be some design dispute or\nwhatever, I wouldn't tolerate the others with commit access starting some\nkind of Wiki-style edit war in the code if they disagreed. Nor would I ever\nexpect to get my own way in other people's projects by threatening to\nrevert the maintainers changes.\n\nCore is in the weird position where there's no decision making ability at\nall, because anyone who shows up and shouts enough can generate\n'controversy', then Wladimir sees there is disagreement and won't touch the\nissue in question. So it just runs and runs and *anyone* with commit access\ncan then block any change.\n\nI realise some people think this anti-process leads to better decision\nmaking. I disagree. It leads to no decision making, which is not the same\nthing at all.\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20150618/8e40d538/attachment.html\u003e"}
