From Fedora Project Wiki

Revision as of 06:38, 9 October 2008 by Huzaifas (talk | contribs) (How to setup a new hosted project)

Hosted Projects - SOP

Contact Information

Owner: Fedora Infrastructure Team

Contact: #fedora-admin

Location: <not sure what to put here>

Servers: hosted1

Purpose: Provide hosting place for open source projects

Description can be used to host open source projects. It provides the following facilities:

1. An scm for maintaining the code. The currently supported scm's include Mercurial, Git, Bazaar, Monotone or SVN. Note: There is no cvs

2. A trac instance, which provides a mini-wiki for hosting information and also provides a ticketing system.

How to setup a new hosted project

This page is for administrators only. People wishing to request a hosted project should use the Ticketing System ; see RequestingNewProject (Requires Fedora Account)

1 Create source group in Fedora Account System (<scm>project should be the group name)

2 Create source repo

3 Log into hosted1

4 Create new project space via
$ /usr/local/bin/ <project name> <project admin>

5 Answer most questions with defaults except source control. /srv/<scm>/<project> is where the source is