|
|
(6 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| == How to Proceed ==
| | #REDIRECT [[Sysadmin/GitKdeOrgManual]] |
| '''Is there a procedure one project must follow to be added to git.kde.org?'''
| |
| | |
| File a sysadmin bugreport, with the following details:
| |
| * 1) location of current repository (e.g. path in KDE SVN or Gitorious url)
| |
| * 2) the date when you want to move
| |
| * 3) admin of the repository
| |
| * 4) destination email address for the reviews on reviewboard.kde.org
| |
| * 5) admin of the projects.kde.org entry
| |
| | |
| Applications in Playground will not be configured to use Redmine (projects.kde.org), ReviewBoard (reviewboard.kde.org), lxr (lxr.kde.org) or scripty (translations).
| |
| | |
| Hence, if you are going to create an application in Playground, you only have to state the information for 1) to 3).
| |
| | |
| -> [https://bugs.kde.org/enter_sysadmin_request.cgi Sysadmin bugreport form]
| |
| | |
| | |
| == Repository Layout ==
| |
| '''What will the layout of the Git repository look like?'''
| |
| | |
| The following is the proposed repo layout for git.kde.org
| |
| <pre>
| |
| / - top level, for extragear and SC applications only
| |
| /playground - space for developers to play around in. No ReviewBoard
| |
| /sysadmin - top secret sysadmin stuff, not readable by the public
| |
| /websites - *.kde.org sites. Usual setup for websites
| |
| /clones - personal clones of repositories
| |
| </pre>
| |
| | |
| Syntax:
| |
| <pre>
| |
| / - Single level, Creatable by sysadmins only
| |
| /playground - Single level, Creatable by all developers
| |
| /sysadmin - Single level
| |
| /websites - Single level
| |
| /clones - Path is /clones/<path to orig repo>/<username>/<clone name>
| |
| </pre>
| |
| | |
| Examples:
| |
| <pre>
| |
| /konversation.git
| |
| /playground/somenewapp.git
| |
| /sysadmin/repo-management.git
| |
| /websites/www.git
| |
| /clones/konversation.git/Sho/mykonvi
| |
| </pre>
| |