From Fedora Project Wiki
To follow these directions, you need:
- Access to commit to cvs.fedoraproject.org:/cvs/docs/owners
- Commit to /cvs/docs is gained through being part of the 'docs' group
Steps:
- Make sure you have the latest updates:
cd /path/to/cvs/docs/owners
cvs up -d
- Open
owners.list
in a text editor - The components are stored in English alphabetical order by component name; inser the new component in the appropriate location
- Component names should be more specific than generic. For example, 'fedora-guide' is too generic, where 'fedora-user-guide' is nicely specific.
- The entry follows the format of:
product|component|description|initialowner|initialqacontact|initialcclist
- The
product
is 'Fedora Documentation' - The
component
is e.g. 'fedora-user-guide' - The
description
is a short, one sentence description of the document - The
initialowner
is the bugzilla account name of the person who is assigned ownership of new bugs by default; this can only be one account - The
initialqacontact
is the bugzilla account name of the person who is assigned QA of new bugs by default; this can only be one account - The
initialcclist
is a comma-separated list of bugzilla accounts who are put in the Cc: field of new bugs by default
- The
- When the new line is complete, save the
owners.list
file - Commit
owners.list
with an appropriate comment with details and pointers to relevant request tracking, etc.:cvs ci -m "Adding new component for first arrival of Fedora User Guide, \
ref. http://fedorahosted.org/user-guide/ticket/17" owners.list
- Components are created automatically via a
cronjob
, usually within sixty minutes. - If you have any problems, either ask questions on
#fedora-admin
or file a bug in bugzilla against the Fedora product, 'bugzilla' component.