#5894: git branches for SCL packages

Fedora Release Engineering rel-eng at fedoraproject.org
Tue May 6 15:52:27 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 toshio):

 @hhorak:  But we do do it for non-SCL packages.  In comment 17 I listed
 some of these: package renames, parallel installable packages, mingw
 packages, and forks.  I kind of hinted at this but to make it explicit:
 deciding to relax the review requirement for all of these types of
 packages might be a way forward.  I'm not sure I would support it but I'd
 be more likely to than to support something that solely targets SCLs and
 leaves these other packages that have the same criteria out.

 We might be able to do Provides checking automatically but we would not be
 able to do Requires or file location automatically.  SCLs need to Require
 both things within the SCL's namespace and things in the general package
 namespace.  SCLs need to place some files in SCL directories and others in
 the general file system namespace (files that add configuration to an
 external service, for instance.)  In terms of doing things automatically,
 I do not want to bottleneck SCLs on having a working autoqa that can check
 these things in order to get SCLs into the distro.  It seems better to
 take the same direction here as with other packages: People manually
 review these items.  Once an autoqa check is written and deployed we
 decide that manual review of that item is no longer needed.  That way we
 can proceed independently of autoqa's deployment and optimize once it's
 available.

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


More information about the rel-eng mailing list