wiki:How do I start a new project

How do I start a new project?

  • Go to
  • Click on "project and user administration"
  • Log in
  • Click on "Projects" in the blue bar at the top of the screen
  • Click on "add" in the grey bar
  • Give a unique name to the project. This can not be changed later, and will be used in the name of all mailing lists for the project. Use letters, numbers and "-". Other characters may be allowable, but it is better to keep the name readable. You can use capital letters, but the name will be case-insensitive.
  • Click on "add".
  • Fill in project description, in the form of a short "definition". You can see examples in the "project overview" page, try to follow the same style as much as possible. If the project is part of a bigger unit, make sure to mention this in the project description. E.g. add "This project is part of Open PHACTS."
  • Remove the tickmark for "visible" if you do not want your project to be visible.
  • Leave the version control system choice at "svn", the "git" option has not yet been implemented.
  • You need to choose whether anonymous checkouts of the code are allowed (anonymous readonly). If not (authenticated), only project members which you will assign yourself will be able to check out the source code. Code commits (checkins) always require authentication as a project member. The "authenticated" option may be good in the early stages of development of a project; in the end an open source project should always move to "anonymous readonly".
  • First click "save", then click "request approval"
  • The admin of the system now needs to approve your project. You will get a CC of the e-mail conversation for this purpose.
  • Once the project is approved, the system will (within an hour) build the project, and send you a message how you can access it. You will also receive a password that will allow you perform administration on the mailing lists.
  • In the project administration form reachable through "Project and user administration" you can add developers to the project.
  • Your new project has a number of mailing lists, a wiki for documentation, and trackers to keep track of bug/feature requests and developer tasks. They can all be open or closed to people that are not developers on the project. You can Set permissions?.
  • Once you have completed the request, you will see your project in the list with a status requested. After verifying that your project request is valid, the system maintainers will set up your project. At that time you will receive notification, and you may commence administering your project.
  • Once the project has been approved, change the front page of the project wiki
Last modified 12 years ago Last modified on Apr 5, 2011, 12:09:08 PM

Attachments (5)

Download all attachments as: .zip