-
Notifications
You must be signed in to change notification settings - Fork 0
Development
Developers must follow the following instructions to be part of the project:
- Register to OW2 forge at http://forge.ow2.org/account/register.php
- Register on Github
- Subscribe to the developers mailing list at http://mail.ow2.org/wws/info/play-dev
- Send information to the project manager (Christophe for now): OW2 and github IDs, email, the repository list you want to be part of.
- Project manager will add credentials to all the services and send a notification email to the developer mailing list.
- Say hi and code! :p
Sources are hosted on github at https://github.com/play-project
You can clone all the github repositories with the script available in this gist : https://gist.github.com/4232276
Note that you will need to install the JSON Ruby gem to use it.
- Repository name must start with the play- prefix
- If you does not have rights to create repositories on github, ask the project manager
The dev workflow has to be defined. While waiting for it, if you are not the component leader, do not directly push your code to the master branch: fork the repository, work and send a pull request which will be merged by the project leader.
The parent artifact of the project is available on the OW2 repository (http://repository.ow2.org/nexus/index.html)
<groupId>org.ow2.play</groupId>
<artifactId>play-parent</artifactId>
<version>1.0-SNAPSHOT</version>
In order to be released on the OW2 repository and sync'ed to central, all project artifacts must have the org.ow2.play groupId.
We use the github issue manager at https://github.com/play-project/play/issues
An Atalassian Bamboo instance is available at http://bamboo.ow2.org.