Author

Topic: How many people are allowed to push on master for Bitcoin Core? (Read 159 times)

hero member
Activity: 1778
Merit: 722
Leading Crypto Sports Betting & Casino Platform
As you may already know bitcoin is an open-source project in which you or everyone else can easily fork the project and commit your changes then push it to the forked repository or you can create a merge request for everything you may feel you need to change, but you first need to get your commits verified and by the project responsible and as far as I know currently the last and newest maintainer is Gloria Zhao and she is probably the first female maintainer of bitcoin project and responsible for the project in GitHub after being nominated by several frequent contributors on GitHub.
legendary
Activity: 4410
Merit: 4788
Quote
Gloria Zhao (glozow): 2022-07-07 - presentt[11]    Frequent contributor, given access after being nominated by several frequent contributors and maintainers to become a maintainer.

gloria zhao was not given it after being nominated by many contributors

if you check the github the maintainers just wrote "ack" like its a done deal, no explanations much of what she does that makes her worthy in their Ack (no promotional pitch to explain their opinion)

even though there were many contributors that had Nacks with explanations (though these were ignored)

her BOSS (yea she is paid by a company called brinks) fanquake.. who then helped gloria also get into brinks .. and then done the commit to sign her in as a maintainer.. (like it was a done deal)

maintainers are now mostly paid by 3 business brands chaincodelabs, brinks and blockstream

its worth knowing most funding of all 3 companies come from the same DCG group
the same corporation portfolio and dev pool(famous faces) sponsored to bring you the segwit/taproot features that altnets like liquid and LN want and need
(you know the ones. the ones that promise more onchain transaction counts but 5 years later no tx count rise)
(you kn ow the ones that want people to offramp utility to altnets)


in short it was a hierarchical top level maintainer vote to get her in..not a low level contributor vote by masses of independent contributors

its worth mentioning that Wlad (lead maintainer in recent years) and even achowe admit that bitcoin dev team of maintainers privilege is becoming more centralised and hierarchical
full member
Activity: 168
Merit: 421
武士道
newbie
Activity: 2
Merit: 0
Okay, thanks for pointing me in the right direction.

Now I Can answer by myself: 6 keys are whitelisted: https://github.com/bitcoin/bitcoin/blob/master/contrib/verify-commits/trusted-keys
copper member
Activity: 1498
Merit: 1619
Bitcoin Bottom was at $15.4k
This is the GitHub for Bitcoin Core: https://github.com/bitcoin/bitcoin
You maybe able to find your answer here.
legendary
Activity: 4410
Merit: 4788
"bitcoin core maintainers" the main guys that have commit/merge privilege

Maintainers
Project maintainers have commit access and are responsible for merging patches from contributors. They also act as a final check to ensure that patches are safe and in line with the project goals.

Contributers
Everyone is free to propose code changes and to test, review and comment on open Pull Requests. Anyone who contributes code, review, test, translation or documentation to the Bitcoin Core project is considered a contributor. The release notes for each Bitcoin Core software release contain a credits section to recognize all those who have contributed to the project over the previous release cycle.

..

contributers can propose stuff(suggest code edits or spell checking comments). but that does not mean their stuff gets added to the core roadmap plan of what features or functions will get added. its the maintainers that do, though some maintainers do listen and some dont listen to contributers thoughts or proposed code.. the project is controlled by the maintainers and what the maintainers decide is the roadmap for bitcoins future direction
newbie
Activity: 2
Merit: 0
There is a twitter discussion and people are asking exactly that: how many people are at the moment allowed to push directly on the master branch?

And how is this list controlled? What is necessary to add new people in the master-pushers and what is needed to remove someone?
Jump to: