#5894: git branches for SCL packages

Fedora Release Engineering rel-eng at fedoraproject.org
Tue May 6 16:08:01 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 hhorak):

 @toshio: I'm totally fine with manual -> automatic transition period. More
 comments in-line:

 Replying to [comment:28 toshio]:
 > SCLs need to Require both things within the SCL's namespace and things
 in the general package namespace.

 Right, but as soon as the requirements are sane (there are no requirements
 on non-existing symbols), we should be fine. I still think this can be
 checked by a script (or by trying to install the packages manually in case
 of human reviewer).

 > 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.)

 I know about cases like that, but there are not many of them, so we should
 rather white-list those -- not only for making it easily script-able
 (rpmlint already has a module for SCL, so the white-list can be used there
 as well) but also to limit spoiling the main root. What is more, all such
 filenames outside of sclroot need to include the collection name anyway,
 so again -- it should be possible to check it automatically (some day).

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


More information about the rel-eng mailing list