Hi All,
To make sure all games we've worked so hard to package are in comps and thus easy to find by the end user, I've written a small script which checks if every package which has an rpm-group of Amusements/Games is in comps, I've attached the resultiing script.
I've put a blacklist in the script to avoid what I believe are false positives. Mainly things like level editors and servers, which do not belong in the comps games group IMHO, maybe we need a game-utilities group?
Anyways FYI here is the current blacklist: *-editor) ;; *-server) ;; *-selinux) ;; *-logwatch) ;; fgfs-Atlas|xblast-x11|kanatest|rott-registered|fortune-firefly) ;; cowsay|ifm|shippy-allegro|wesnoth-tools|armacycles-ad-dedicated) ;; frotz|tetrinetx) ;;
This excercise has resulted in me adding the following 2 comps: raidem-music asylum angrydd manaworld-music quarry uqm-content-voice uqm-content-3domusic torcs-data-tracks-dirt torcs-data-tracks-oval torcs-data-cars-nascar freedoom-freedm MegaMek gnome-games-extra-data atanks sirius pychess glob2
And now I'm left with the following list of which I'm not sure what todo, input much appreciated: poker2d-kde (can't this be merged into the main package?) torcs-robots
Regards,
Hans
On Nov 27, 2007 11:58 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
poker2d-kde (can't this be merged into the main package?)
It requires a directory which is in kdebase, so including it in the main package would force users to have kde installed. I probably just didn't think about it when I added poker2d to comps, I guess it should be added.
Christopher Stone wrote:
On Nov 27, 2007 11:58 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
poker2d-kde (can't this be merged into the main package?)
It requires a directory which is in kdebase, so including it in the main package would force users to have kde installed. I probably just didn't think about it when I added poker2d to comps, I guess it should be added.
Hmm, this is ugly twice: 1) It adds an entry to pirut which most users will not understand (KDE whats that?) 2) If a KDE user doesn't pay attention he won't get the KDE support files.
The sub-package for the KDE files is very small, why not just merge it into the main and co-own the dirs with kdebase, I know not very pretty from a packaging POV, but it is allowed and from an end user POV much better IMHO.
Regards,
Hans
On Nov 27, 2007 12:46 PM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
Christopher Stone wrote:
On Nov 27, 2007 11:58 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
poker2d-kde (can't this be merged into the main package?)
It requires a directory which is in kdebase, so including it in the main package would force users to have kde installed. I probably just didn't think about it when I added poker2d to comps, I guess it should be added.
Hmm, this is ugly twice:
- It adds an entry to pirut which most users will not understand (KDE whats that?)
- If a KDE user doesn't pay attention he won't get the KDE support files.
The sub-package for the KDE files is very small, why not just merge it into the main and co-own the dirs with kdebase, I know not very pretty from a packaging POV, but it is allowed and from an end user POV much better IMHO.
I suppose I can merge them, It'll probably have to wait until the next poker-network update though, the kde file just adds some keyboard shortcuts, its not worth a rebuild in my opinion at this time.
On Tue, Nov 27, 2007 at 1:18 PM, Christopher Stone chris.stone@gmail.com wrote:
On Nov 27, 2007 12:46 PM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
Christopher Stone wrote:
On Nov 27, 2007 11:58 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
poker2d-kde (can't this be merged into the main package?)
It requires a directory which is in kdebase, so including it in the main package would force users to have kde installed. I probably just didn't think about it when I added poker2d to comps, I guess it should be added.
Hmm, this is ugly twice:
- It adds an entry to pirut which most users will not understand (KDE whats that?)
- If a KDE user doesn't pay attention he won't get the KDE support files.
The sub-package for the KDE files is very small, why not just merge it into the main and co-own the dirs with kdebase, I know not very pretty from a packaging POV, but it is allowed and from an end user POV much better IMHO.
I suppose I can merge them, It'll probably have to wait until the next poker-network update though, the kde file just adds some keyboard shortcuts, its not worth a rebuild in my opinion at this time.
Can you create a bug for me so I don't forget about this?
Hans de Goede wrote:
I've put a blacklist in the script to avoid what I believe are false positives. Mainly things like level editors and servers, which do not belong in the comps games group IMHO, maybe we need a game-utilities group?
Things like editors may be a lot of fun too so they are important, they deserve at least a "utilities" group.
However, I am not sure they do not belong in the "games" group: Widelands has the level editor (map designer) built in the main binary but Wesnoth has two different binaries. In the first case the map editor is (indirectly) part of the games group and in the second don't (both are examples where I could see myself using the editor). The same will apply to servers.
Nicu Buculei wrote:
Hans de Goede wrote:
I've put a blacklist in the script to avoid what I believe are false positives. Mainly things like level editors and servers, which do not belong in the comps games group IMHO, maybe we need a game-utilities group?
Things like editors may be a lot of fun too so they are important, they deserve at least a "utilities" group.
Agreed, care to open a discussion about this on the development-list? Or does anyone know of an official procedure for getting groups added to comps?
Regards,
Hans
On Nov 28, 2007 3:14 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
Nicu Buculei wrote:
Hans de Goede wrote:
I've put a blacklist in the script to avoid what I believe are false positives. Mainly things like level editors and servers, which do not belong in the comps games group IMHO, maybe we need a game-utilities group?
Things like editors may be a lot of fun too so they are important, they deserve at least a "utilities" group.
Agreed, care to open a discussion about this on the development-list? Or does anyone know of an official procedure for getting groups added to comps?
I would probably just go ahead and edit it, and then announce the change on fedora-devel-list. I don't think there is any harm in just making the change now, if someone disagrees you can always just change it back.
Christopher Stone wrote:
On Nov 28, 2007 3:14 AM, Hans de Goede j.w.r.degoede@hhs.nl wrote:
Nicu Buculei wrote:
Hans de Goede wrote:
I've put a blacklist in the script to avoid what I believe are false positives. Mainly things like level editors and servers, which do not belong in the comps games group IMHO, maybe we need a game-utilities group?
Things like editors may be a lot of fun too so they are important, they deserve at least a "utilities" group.
Agreed, care to open a discussion about this on the development-list? Or does anyone know of an official procedure for getting groups added to comps?
I would probably just go ahead and edit it, and then announce the change on fedora-devel-list. I don't think there is any harm in just making the change now, if someone disagrees you can always just change it back.
I'm not that sure about this being the right thing to do, one could argue that there are so few editors that those could be added to the Games group itself, as for other things like foo-selinux, well if you need that you better know how to use cmdline yum, the same goes for standalone (iow console) servers.
Regards,
Hans