<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <TITLE> [Mageia-dev] RPM groups policy </TITLE> <LINK REL="Index" HREF="index.html" > <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20RPM%20groups%20policy&In-Reply-To=%3C5064169B.4070507%40colin.guthr.ie%3E"> <META NAME="robots" CONTENT="index,nofollow"> <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> <LINK REL="Previous" HREF="018964.html"> <LINK REL="Next" HREF="018979.html"> </HEAD> <BODY BGCOLOR="#ffffff"> <H1>[Mageia-dev] RPM groups policy</H1> <B>Colin Guthrie</B> <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20RPM%20groups%20policy&In-Reply-To=%3C5064169B.4070507%40colin.guthr.ie%3E" TITLE="[Mageia-dev] RPM groups policy">mageia at colin.guthr.ie </A><BR> <I>Thu Sep 27 11:04:27 CEST 2012</I> <P><UL> <LI>Previous message: <A HREF="018964.html">[Mageia-dev] RPM groups policy </A></li> <LI>Next message: <A HREF="018979.html">[Mageia-dev] RPM groups policy </A></li> <LI> <B>Messages sorted by:</B> <a href="date.html#18977">[ date ]</a> <a href="thread.html#18977">[ thread ]</a> <a href="subject.html#18977">[ subject ]</a> <a href="author.html#18977">[ author ]</a> </LI> </UL> <HR> <!--beginarticle--> <PRE>'Twas brillig, and Pierre-Malo Deniélou at 25/09/12 23:43 did gyre and gimble: ><i> Dear packagers, </I>><i> </I>><i> Tonight, following the packagers meeting, we agreed on a new RPM group </I>><i> policy. </I>><i> </I>><i> The current policy is described at: </I>><i> <A HREF="http://wiki.mageia.org/en/RPM_groups_policy">http://wiki.mageia.org/en/RPM_groups_policy</A> </I>><i> </I>><i> The new policy is presented at: </I>><i> <A HREF="http://wiki.mageia.org/en/Feature:RPMGroupRevamp">http://wiki.mageia.org/en/Feature:RPMGroupRevamp</A> </I>><i> </I>><i> This change in policy means that I will take the following actions by </I>><i> the end of the week: </I>><i> * update the wikipage <A HREF="http://wiki.mageia.org/en/RPM_groups_policy">http://wiki.mageia.org/en/RPM_groups_policy</A> </I>><i> * patch rpmlint to refuse new packages that do not follow the new </I>><i> policy (I will send another email to -dev just before submitting </I>><i> the new rpmlint). </I>><i> * create a bug report tracking the packages that need to change group. </I>><i> * mail -dev about the packages that are currently in wrong groups </I>><i> (even with respect to the current policy) so that their maintainers </I>><i> can take proper action within 2 weeks. After that, I will change </I>><i> the groups myself </I>><i> * mail -dev about the packages that are correct with respect to </I>><i> current policy but need to be updated to respect the new policy. </I>><i> For these packages, the deadline will be beta1 (12/12) to complete </I>><i> the changes, which means that I will start doing the moves by </I>><i> myself by Alpha 3 (06/11). </I>><i> </I>><i> I will mail -dev at each step on the way, so don't worry too much now. </I>><i> </I>><i> I hope the new RPM groups will make it easier for everyone to find </I>><i> packages in rpmdrake and other tools. It will be a bit annoying for </I>><i> every packager, but it's a good opportunity to revisit many package </I>><i> specs before mga3 and make Mageia better. </I> Just ran into my first practical problem and would like your feedback. PulseAudio packages used to just be in "Sound" group, but now I have to sub-categorise them as Sound/*. This is fine and I put everything in the Sound/Mixer category for now as this is one of the tasks PA does, mix your audio, but I get the feeling this group was more designed to represent graphical mixer UIs rather than infrastructure level stuff. Should there be a group that represents this better? e.g. Sound/Plumbing System/Sound Plumbing/Sound Or perhaps PA should just go in System/Base? (I use the term Plumbing as this is quite common these days as an off shoot perhaps from the Linux Plumbers Conference where the various infrastructural bits of linux are discussed). Thoughts? Col -- Colin Guthrie colin(at)mageia.org <A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A> Day Job: Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A> Open Source: Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A> PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A> Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A> </PRE> <!--endarticle--> <HR> <P><UL> <!--threads--> <LI>Previous message: <A HREF="018964.html">[Mageia-dev] RPM groups policy </A></li> <LI>Next message: <A HREF="018979.html">[Mageia-dev] RPM groups policy </A></li> <LI> <B>Messages sorted by:</B> <a href="date.html#18977">[ date ]</a> <a href="thread.html#18977">[ thread ]</a> <a href="subject.html#18977">[ subject ]</a> <a href="author.html#18977">[ author ]</a> </LI> </UL> <hr> <a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev mailing list</a><br> </body></html>