How is the Linux repository administrated?
        Posted  
        
            by 
                David
            
        on Programmers
        
        See other posts from Programmers
        
            or by David
        
        
        
        Published on 2012-10-20T11:38:38Z
        Indexed on 
            2012/10/20
            17:13 UTC
        
        
        Read the original article
        Hit count: 944
        
I am amazed by the Linux project and I would like to learn how they administrate the code, given the huge number of developers. I found the Linux repository on GitHub, but I do not understand how it is administrated. For example the following commit: https://github.com/torvalds/linux/commit/31fd84b95eb211d5db460a1dda85e004800a7b52
Notice the following part:

So one authored and Torvalds committed. How is this possible. I thought that it was only possible to have either pull or pushing rights, but here it seems like there is an approval stage.
I should mention that the specific problem I am trying to solve is that we use pull requests to our repo. The problem we are facing is that while a pull request is waiting to get merged, it is often broken by a commit. This leads to a seemingly never ending work to adapt the fork in order to make the pull request merge smoothly. Do Linux solve this by giving lots of people pushing rights (at least there are currently just three pull requests but hundreds of commits per day).
© Programmers or respective owner