Proposed discussion point (Re: Plan for tomorrows (20081008) FESCO meeting)
fedora at leemhuis.info
Tue Oct 7 18:07:56 UTC 2008
On 07.10.2008 18:12, Brian Pepple wrote:
> /topic FESCo meeting -- Free discussion around Fedora
> You want something to be discussed? Send a note to the list in reply to
> this mail and I'll add it to the schedule. You can also propose topics
> in the meeting while it is in the "Free discussion around Fedora" phase.
Seems we are about to get proper suppose for comps.xml in PK sooner or
later; for details see
Which brings us back to the following mail from last month (which
resulted in a long discussion that afaics indirectly was one of the
reasons for the new PK enhancements we'll get...)
The main two questions, where I'd really like to see advice from FESCo
(or whatever committee feels responsible for this kind of task) how to
- Which packages should be in comps.xml and which not? (¹)
- How do we make packagers add all their packages to comps.xml?
(¹) https://fedoraproject.org/wiki/PackageMaintainers/CompsXml reads
If you maintain an application which makes sense for a user to select
during installation, check out the comps module and make sure that your
package is listed in a reasonable group in the comps-fn.xml.in files.
A exacter definition of "makes sense to select" afaics really is needed;
one example: Do users want to select command line app? I'd say the
answer is "yes", but others will disagree. Same for -devel packages.
Further: I think the "during installation" part needs to be removed again.
(²) According to
"We have 2866 packages in comps-f10 file."
"We have 1711 packages missing"
I'm not sure those stats are correct, as we afaik have way more source
and binary packages:
$ repoquery --repoid=rawhide -a | wc -l ; repoquery \
--repoid=rawhide-source --arch=src -a | wc -l
P.S.: There is a old FESCo schedule task that dealt with the same topic,
but was forgotten during the Core and Extras merge:
There is also a comps.xml SIG
Is that SIG still active?
More information about the devel