#3759: bad distro tags in Fedora 13/x86_64

Fedora Release Engineering rel-eng at fedoraproject.org
Thu May 27 04:27:47 UTC 2010


#3759: bad distro tags in Fedora 13/x86_64
--------------------+-------------------------------------------------------
  Reporter:  james  |       Owner:  rel-eng at lists.fedoraproject.org
      Type:  task   |      Status:  new                            
 Milestone:         |   Component:  koji                           
Resolution:         |    Keywords:                                 
--------------------+-------------------------------------------------------
Comment (by james):

 We should probably have written this down ages ago, this is off the top of
 my head ... but at least will stay around longer than IRC :).

 The idea is that eventually we want to be able to work out a few things on
 the client side with the tags:

  * is it binary or source?
   * If binary which arches does it have?
  * what level of "stability" is it at, so we can warn/notify users:
 rawhide, testing, stable.
  * Is this a release or updates?
  * some kind of grouping, so we can tell:
   * If we want to "enable source" or "enable debuginfo" we can do it
 within the groups, instead of doing hacks based on repoid.
   * If we happen to have "rpmfusion-free" for F-12, and we are on F-13.
   * Do things like "disable update repos" and "enable updates testing"
 (this would include rpmfusion-updates-testing too) and maybe "disable all
 of rpmfusion".

 ...my understanding was that we could probably do that with just two tags
 and so we were going to have:

  * F-n release binary x86_64:
   * content tags: binary-x86_64 binary-i686
   * dist tag: cpe:fedora:13=release

  * F-n updates binary x86_64:
   * content tags: binary-x86_64 binary-i686
   * dist tag: cpe:fedora:13:updates=release

  * F-n updates-testing binary x86_64:
   * content tags: binary-x86_64 binary-i686
   * dist tag: cpe:fedora:13:updates=testing

  * F-n updates source:
   * content tags: source
   * dist tag: cpe:fedora:13:updates=release

  * F-n+1 rawhide binary x86_64:
   * content tags: binary-x86_64 binary-i686
   * dist tag: cpe:fedora:14=rawhide

 ...the idea being that we could then ask rpmfusion to use something like
 dist tag: cpe:fedora:13:rpmfusion:free=release etc.

 the content tag being just a single binary-$basearch isn't the end of the
 world, although all the arches in the repo. would be "nicer". The distro.
 tag is pretty useless atm. though :(.

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


More information about the rel-eng mailing list