Changes for document Git support

From version 11.1
edited by Christophe Hamerling
on 2012/05/14 12:18
To version 12.1
edited by Christophe Hamerling
on 2013/01/24 16:25
Change comment: There is no comment for this version
Content changes
{{warning}}
**Disclaimer**
The content of this page is under **active discussion** by the TC.
It only reflects the current state of our thoughts and has **not been voted or officially supported/endorsed** by the TC.
{{/warning}}
OW2 provide git source code management system at [[http://gitorious.ow2.org]].[[http://gitorious.ow2.org]]. Projects leaders must ask for project creation to their mentor.
In order to achieve that, a GitHub organization as been created to group all the OW2 related repositories and is available at [[https://github.com/ow2]].provides mirroring mechanisms described below.
The mature projects are automatically mirrored byCandidates for mirroring needs to send an email to the OW2 TC team. For other projects, please askwith the OW2 TC and support.following information:
The mirroring procedures are listed below.
=== Git1. The target Github organization name. Each OW2 project will be mirrored into an unique organization to separate projects ===(we do not want to mix different project repositories in the same organization); Please do not create the organization yourself, this will be created by the scripts we use. A good name is something like ow2-yourproject.
2. The list of repositories you want to mirror. Please give the public git URL like http://git.gitorious.ow2.org/ow2-compatibleone/accords-platform.git
1. If theThe TC will add your project if hosted on git@OW2: itto the mirroring system and will be mirrored onsend you back all the OW2@GitHub organization.required information when all is OK.
2. If the project is hosted on GitHub: it will not be mirrored on OW2@GitHub organization (Note from CHA: Not sure that GitHub guys want to mirror themselves...)
3. If the project is hosted elsewhere: it will be mirrored on OW2@GitHub organization.
Note to TC: GitHubthat the mirroring just asksworks from OW2 to send them repositories URL and organization nameGitHub. You still have to create mirrors.push your code to Git@OW2.
=== Git projects ===
1. If the project if hosted on git@OW2: it will be mirrored in a specific Github organization.
2. If the project is hosted on GitHub: it will not be mirrored on OW2@GitHub organization...
= Mirrored Projects =
1. CompatibleOne at https://github.com/ow2-compatibleone. (12/2012)
2. Sirocco at https://github.com/ow2-sirocco. (01/2013)
3. XLCloud at https://github.com/ow2-xlcloud. (01/2013)
* There are some questions on how we can keep this stuff easy to manage. Mirroring ourselves and creating scripts using APIs will be probably better...better. Especially when projects have tons of repositories and when repositories are created...

Get Involved

Share technical know how with other users, and help to promote OW2

Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice