What is the use of integrating with Github if the core developers won't accept pull requests.
Granted, some decisions will have to be made, but allowing people to fork and offer patches is the whole idea of GH. If they won't accept requests, then they might as well have simply used a private repo.
That being said, I think the integration with GH is gonna breathe some freshness into Php. This might just be the best thing to happen to Php. Even obscure projects attract developers on GH.
Stefan Jibrail Froelich - 2012-04-06 07:52:08 - In reply to message 2 from Manuel Lemos
I am aware of this. Git actually is the only versioning system I know and use.
What I am trying to say is, unless the Github repo is private, then there is not much sense in integrating with GH if the chances of accepting requests is low. If they want to encourage non core members to develop on php (as that seems to be the idea of putting it on Github), then they should be ready to accept more patches.
The whole idea of GH is "social" development.
That being said, if the team still refuses patches as much as they do now, then we should be prepared to see many forks of the php project on php by people tired of waiting for the core team to make up their minds and improve the language we all love so much.
And just maybe some new fork might become the defacto php. This would be very easy to do.
Imagine this, someone has some killer features to add to php, he forks it an adds these features that people need. Then his pull request is refused. Others see his fork and like it and start contributing to it. It becomes great, in the meanwhile, the core team adds some new features and bug fixes. He simply pulls these into his fork and resolves any conflicts (this is wicked easy with git). We now have a fork with active community participation that has more features than the main php repo. This was still possible earlier, but now it is so easy with git it is laughable.
All I want to say is thay, the core team needs to streamline their process of acceptance, and allow the community to improve upon php.