From Fedora Project Wiki

(Adjust email for the java-sig pseudo user)
(Additional branches for existing packages)
Line 64: Line 64:
 
== Additional branches for existing packages ==
 
== Additional branches for existing packages ==
  
To request additional branches for an existing package, simply search for and go to that packages pkgdb page while logged in. Click on request new branch and submit.  
+
To request additional branches for an existing package, simply search for and go to that package's pkgdb page, while logged in. Click on "request new branch" and submit.  
  
 
If you have commit acls for the package your branch will be granted, if you do not (for example you wish to maintain a existing package in EPEL), the owner will be given 7 days to approve or reject your request and then (or earlier if approved) it will be processed.
 
If you have commit acls for the package your branch will be granted, if you do not (for example you wish to maintain a existing package in EPEL), the owner will be given 7 days to approve or reject your request and then (or earlier if approved) it will be processed.

Revision as of 18:51, 9 October 2015

Introduction

Pkgdb2 allows maintainers to request changes to their packages and then have those requests processed by admins. This completely replaces the previous process that used a template placed in bugzilla bugs and a script to scrape that information out.

New packages

For new packages, login to pkgdb and click on 'request new package'. Fill in the form with the required information and submit. Your request will be processed by admins usually within 24 hours.

Pseudo-users and Groups for SIGs

The following groups and pseudo-users in packagedb (shown on the left of the table) can be used in Owners and InitialCC when appropriate, so that bugzilla and commits mails get CC'ed to the relevant mailing-lists and groups can triage their bugs effectively. Note that the field does not accept email addresses; use the username on the left.

Note.png
Multiple comaintainers recommended
When the primary owner of the package is a pseudo-user, it's recommended that there are multiple comaintainers (people with approveacls) on the package. That way, if one person leaves the project, the comaintainers are still able to approve acl requests for others
username email
anaconda-maint anaconda-maint-list[AT]redhat.com
astronomy-sig astronomy[AT]lists.fedoraproject.org
ctrl-center-team control-center-maint[AT]fedoraproject.org
design-sw design-devel[AT]lists.fedoraproject.org
fonts-sig fonts-bugs[AT]lists.fedoraproject.org
gecko-maint gecko-maint[AT]redhat.com
group::gnome-sig gnome-sig[AT]lists.fedoraproject.org
group::kde-sig kde-sig[AT]lists.fedoraproject.org
hams-sig fedora-hams[AT]fedoraunity.org
haskell-sig haskell-devel[AT]lists.fedoraproject.org
i18n-team i18n-bugs[AT]lists.fedoraproject.org
java-sig java-sig-commits[AT]lists.fedoraproject.org
kernel-maint kernel-maint[AT]redhat.com
lvm-team lvm-team[AT]redhat.com
ml-sig ml[AT]lists.fedoraproject.org
mono-sig fedora-mono[AT]lists.fedoraproject.org
orphan extras-orphan[AT]fedoraproject.org
perl-sig perl-devel[AT]lists.fedoraproject.org
group::python-sig python-sig[AT]lists.fedoraproject.org
retired retired-packages[AT]fedoraproject.org
virtmaint fedora-virt-maint[AT]redhat.com
xen-maint xen-maint[AT]redhat.com
xgl-maint xgl-maint[AT]redhat.com

Additional branches for existing packages

To request additional branches for an existing package, simply search for and go to that package's pkgdb page, while logged in. Click on "request new branch" and submit.

If you have commit acls for the package your branch will be granted, if you do not (for example you wish to maintain a existing package in EPEL), the owner will be given 7 days to approve or reject your request and then (or earlier if approved) it will be processed.

Other requests

All other requests, such as unretiring a package or other changes should be filed as a ticket in the rel-eng trac for handling by a release engineer. Note that with unretire requests you MUST include a link to the packages re-review for it to re-enter the collection.

Bug reports or issues

Please report issues with pkgdb to https://github.com/fedora-infra/pkgdb2 or https://fedorahosted.org/pkgdb2