#3759: bad distro tags in Fedora 13/x86_64
--------------------+-------------------------------------------------------
Reporter: james | Owner: rel-eng(a)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