Type: New Feature
Affects Version/s: None
Fix Version/s: None
Number of attachments :
GitHub is awesome for collaboration, so we want to make it easy for people to fork our repositories at Github with minimal effort and maximum collaboration.
To that end my thought is that we automatically provision mirrors of our Git repositories at Github (canonical repo == Codehaus, clone at Github).
On post-receive at Codehaus, we push the changes across to GitHub. As long as no one does a force push, we should be ok.
Creation of the repository mirror at GitHub would be automatic, repositories would be created under the "codehaus" organisation which we have control of.
- internal synchronisation routines
Automatic push to Github
- post-receive hook
Users added to teams in Github so they can manage their repositories directly at Github.
- add Github ID to account @ codehaus
- sync developers / despots over for management