Well, I think it is exactly as you said, just because you can submit pull requests it does not mean that those pull requests will be accepted.In the past there was always the chance for outside of the core developers to submit patches, but it would be sort of a manual process, the patches would have to be sent in the form of a diff format output, and it would be awkward.Well, now with this Git pull