Infrastructure/ProjectHosting/CreateNewProject
From FedoraProject
< Infrastructure | ProjectHosting(Difference between revisions)
m (1 revision(s)) |
(referring to hosted SOP) |
||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | + | {{header|infra}} | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
= Creating a new Fedora Hosted Project = | = Creating a new Fedora Hosted Project = | ||
| − | {{ | + | {{Admon/important | This page is for administrators only. People wishing to request a hosted project should use the [https://fedorahosted.org/fedora-infrastructure/ Ticketing System] ; see [[Infrastructure/ProjectHosting/RequestingNewProject| RequestingNewProject]] (Requires Fedora Account)}} |
| − | }} | + | {{admon/warning | The information below is outdated! For current information on this task see [[Fedorahosted_Infrastructure_SOP|Hosted SOP]]}} |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | # Create source group in [[Infrastructure/AccountSystem| Fedora Account System]] (<scm>project should be the group name) | |
| + | # [[Infrastructure/ProjectHosting/RepositorySetup| Create source repo]] | ||
| + | # Log into hosted1 | ||
| + | # Create new project space via hosted-setup.sh: <pre>$ /usr/local/bin/hosted-setup.sh <project name> <project admin></pre> | ||
| + | # Answer most questions with defaults except source control. /srv/<scm>/<project> is where the source is | ||
| + | # Edit <code>sudo -u apache vim /srv/web/trac/${PROJECTNAME}/conf/trac.ini</code> add <code>base_url = https://fedorahosted.org/${PROJECTNAME}/ </code> under the <code> [trac] </code> section | ||
| − | + | [[Category:Infrastructure]] [[Category:Hosted Projects|Create a New Project]] | |
| − | [[Category:Infrastructure]] | + | |
Latest revision as of 06:31, 30 June 2009
[edit] Creating a new Fedora Hosted Project
- Create source group in Fedora Account System (<scm>project should be the group name)
- Create source repo
- Log into hosted1
- Create new project space via hosted-setup.sh:
$ /usr/local/bin/hosted-setup.sh <project name> <project admin>
- Answer most questions with defaults except source control. /srv/<scm>/<project> is where the source is
- Edit
sudo -u apache vim /srv/web/trac/${PROJECTNAME}/conf/trac.iniaddbase_url = https://fedorahosted.org/${PROJECTNAME}/under the[trac]section
