#5894: git branches for SCL packages

Fedora Release Engineering rel-eng at fedoraproject.org
Wed Apr 30 15:28:00 UTC 2014


#5894: git branches for SCL packages
------------------------------+-----------------------
  Reporter:  mmaslano         |      Owner:  rel-eng@…
      Type:  task             |     Status:  new
 Milestone:  Fedora 21 Alpha  |  Component:  git
Resolution:                   |   Keywords:
Blocked By:                   |   Blocking:
------------------------------+-----------------------

Comment (by ausil):

 we are going to have to use different tags and targets as the minimal
 buildroot contents will have to be different. fedpkg uses
 <gitbranch>-candidate for the target. so the git branches will have to
 match the target name we will need a different -build tag that has
 different group packages to meet the needs for building scls. as to if its
 done via a different branch in an existing repo or a new repo releng has
 no strong preference. either way you will need pkgdb work to support scls
 and teh different branches. assuming we tag the resulting packages into
 the standard tags there should be no need for work on bodhi for updates.
 there may be work if we want to push out scls in their own repos.

 so I'm envisioning:

 f21-scl-ruby193 git branch in some repo
 f21-scl-ruby193-build tag inheriting from f21-override
 f21-scl-ruby193-candidate target that tags resulting builds into f21 (when
 bodhi is enabled builds will go to f21-update-candidate)

 as to what repo is used, I will go with the FPC recommendation.

 we will need to work with pkgdb devs on whats needed to support branches
 for scls.

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


More information about the rel-eng mailing list