[Mageia-dev] Update of the rpm group policy

Pierre-Malo Deniélou pierre-malo.denielou at rhul.ac.uk
Sun Sep 16 16:23:01 CEST 2012


Le 08/09/12 01:13,Pierre-Malo Deniélou nous adresse ces quelques mots :
> Hi all,
> 
> I'm writing about the current rpm group policy:
> http://wiki.mageia.org/en/RPM_groups_policy

Hi again,

After a few days of thinking, I wrote a proposal in the form of Feature.
You can have a look at the following wiki page:

http://wiki.mageia.org/en/Feature:RPMGroupRevamp

At the end you can see the current RPM groups, with the number of
packages they contain (in x86_64 with i586 activated). On the right is
the current version of the proposal.

The main changes are so far:

- Remove Books/* -> everything in Documentation
  * Reason: All books currently in Mageia are documentations of some
    kind
- Add several Development/* to reduce Development/Other
  * Reason Development/Other is cluttered with various programming
    languages and development tools.
- Add Games/Shooter to reduce Games/Arcade and Games/Other
- Split Office into Office/Dictionary, Office/Finance, ...
- Split Sound into Sound/Editors and Convertors, Sound/Midi, ...
- Split Video into Video/Editors and Convertors, Video/Players, ...

The last problems that I think need addressing are:

1) Graphical Desktop/FVWM based contains only fvwm2:
  * Should we leave it like this
  * Or should we delete the group and move fvwm2 to Graphical
Desktop/Other ?

2) Graphics has 441 packages currently:
  * Should we leave it like this
  * Or should we split it into
     + Graphics/Editor
     + Graphics/Convertors
     + Graphics/Viewers
     + Graphics/Other
  * Or any other idea?

3) System/Server has 1016 packages, from daemons to web, FTP, DNS, chat,
... servers, as well as Web applications.
  * Should we leave it like this
  * Or should we split the different Networking subgroups into
    + Networking/*/Client
    + Networking/*/Server
    + Networking/*/Utilities
    with maybe Networking/WWW/Browser instead of Client and
    Networking/WWW/Web Applications
  * Or any other idea?

Please have a look at http://wiki.mageia.org/en/Feature:RPMGroupRevamp
and comment on the list (rather than directly modifying the wiki page).
Please also give your opinion about the 3 remaining issues above. If you
have any other issue with some other categories, just tell me.

The goal is that rpmdrake and mageia App Db get easier to browse for
technical and non-technical users. I think that categories with more
than a few hundreds packages are too big (unless specifically addresses
to technical users, like Development/* or System/*).

I hope we can discuss this proposal at the next packager meeting.

Thanks,
-- 
Malo


More information about the Mageia-dev mailing list