#5931: [Proposal] Move new branch and unretire requests to pkgdb2

Fedora Release Engineering rel-eng at fedoraproject.org
Fri Oct 10 09:31:42 UTC 2014


#5931: [Proposal] Move new branch and unretire requests to pkgdb2
--------------------------+-----------------------
  Reporter:  pingou       |      Owner:  rel-eng@…
      Type:  enhancement  |     Status:  new
 Milestone:               |  Component:  git
Resolution:               |   Keywords:  meeting
Blocked By:               |   Blocking:
--------------------------+-----------------------

Comment (by pingou):

 To summerize the process as it is with the code in gits now:

 {{{
 * new package request
   - User enters the information after the review for his/her package
   - Admin runs pkgdb-admin
   - pkgdb-admin checks
     - if the summary of the review attached fits the expectations (w/ the
 information entered in pkgdb)
     - if all the people that commented on the ticket are packagers
     - if the person that set the fedora-review flag to '+' is a packager
   - pkgdb-admin presents the results of the checks to the admin
   - Admin approves/denies the creation of the package

 * new branch request
   - User requests a new branch for a package in pkgdb
   - If the user requested a Fedora branch and already has commit or
 approveacls on the package
     -> request granted automatically
   - else
     -> request stored
   - Admin runs pkgdb-admin
   - pkgdb-admin runs some checks
     -> checks to be implemented
   - Admin approves/denies the creation of the new branch
 }}}

 So basically, the piece missing atm is the list of checks we want to
 perform automatically before creating a new package/branch and the piece
 updating the git repos based on the fedmsg message received (although this
 is already partly there).

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/5931#comment:5>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list