Feature Proposal: Use cases database

Nicolas Mailhot nicolas.mailhot at laposte.net
Wed Sep 10 16:02:58 UTC 2008


Le mercredi 10 septembre 2008 à 16:14 +0100, Richard Hughes a écrit :

> PackageKit already supports catalogs, which is pretty much what you
> describe.
> 
> Have a look here http://www.packagekit.org/pk-faq.html#catalogs and tell
> me if that does what you need.

Please work with the anaconda team so whatever resource list format you
end up is shared and we don't have pk catalogs vs comps files. Really
our comps file is nothing but the initial catalog restricted to the
initial repository and it's quite disturbing they have ovelapping
functionnality with different featuresets, syntax and limitations.

Appart from that:

On the positive side: PK catalogs allow specifying resources via
something else than package names

On the negative side
1. They use .ini syntax. Does not scale well, the fact comps file
are .xml had helped set up things such as syntax verification easily

2. They are keyed on distro-id and architecture. Really this is an
abysmal idea (as showed by the example asumption Rawhide is fedora
9.90). If you really want a multi-distro multi-release file at least
separate cleanly the different bits in separate sections.

3. They have no structure you can't define groups with
optionnal/default/etc bits. Anything not limited to a handful of
packages will need this

-- 
Nicolas Mailhot
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Ceci est une partie de message num?riquement sign?e
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20080910/2a15af7d/attachment.sig>


More information about the fedora-devel-list mailing list