Am Sonntag, den 17.12.2006, 10:09 -0700 schrieb Kevin Fenzi: > On Sun, 17 Dec 2006 17:15:05 +0100 > christoph.wickert@xxxxxxxxxxxxxx (Christoph Wickert) wrote: > > > Hi all, > > > > I think we need a clarification of the naming guidelines for plugins > > like panel applets, docklets and so on. > > Yeah, part of the problem however is that upstream terminology isn't > very defined either... case in point: > > Pending packages: > > * 219932 driconf - A configuration applet for the for the Direct > > Rendering Infrastructure > > This is a stand alone python/pygtk2 application. Thanks for the pointer, I just searched bugzilla for reviews with "applet" in summary. > So I think you are looking at applet in the sense of something tied to > gnome or some other desktop and runs in a small panel area? Yes, docklets or dockapps, panel plugins, whtatever. No standalone stuff. > > Options: > > 1. Make everything gnome-applet-<foo>, this is used for most > > packages atm and allows nice sorting > > 2. Make everything gnome-<foo>-applet, just like all the > > xfce4-panel-plugins: This is closer to the upstream names in > > most cases and might be better for packages like resapplet, > > wich would simply become gnome-resapplet instead of something stupid > > like gnome-applet-res or gnome-applet-resapplet > > (gnome-applet-resolution would be least worse) > > 3. Don't be so pedantic, only rename packages to their parent, > > the rest is maintainer's decision > > 4. Leave everything as it is now and don't make so much noise. > > I like option #2. Me too, but _most_ gnome-panel applets are following 1), even from Core. 1) is what the wiki suggests, think of gstreamer-plugins-* > > I think we should at least agree on > > 1. a common prefix > > 2. a clarification of the naming/packaging guidelines > > 3. an addition to the guidelines: packages that don't use the > > upstream name should have a Provides: with the original name > > to allow simple installs > > > > Ideas? > > I think thats good for things that are direct gnome applets, > how would the existing packages (above)change for that? Depending on the naming scheme a number of plugins will have need to be renamed: For 1) Already following the gnome-applet-foo scheme: 6 1. gnome-applet-netmon 2. gnome-applet-netspeed 3. gnome-applet-rhythmbox 4. gnome-applet-sensors 5. gnome-applet-timer 6. gnome-applet-vm: To rename: at least 10 1. autobuild-applet -> gnome-applet-autobuild 2. bubblemon -> gnome-applet-bubblemon 3. contact-lookup-applet -> gnome-applet-contact-lookup 4. deskbar-applet -> gnome-applet-deskbar 5. glunarclock -> gnome-applet-lunarclock (?) 6. gnome-cpufreq-applet -> gnome-applet-cpufreq 7. lock-keys-applet -> gnome-applet-lock-keys 8. padevchooser -> gnome-applet-padevchooser (?, haven't really looked at this) 9. panelfm -> gnome-applet-panelfm or gnome-applet-quick-filemanager 10. wp_tray -> gnome-applet-wp_tray or gnome-wallpaper-tray If we strictly follow this approach I would have to rename more than 25 xfce-panel-plugins. :( For 2) Already following gnome-foo-(applet)-scheme: 1 1. gnome-cpufreq-applet To rename: 16 1. autobuild-applet -> gnome-autobuild-applet 2. bubblemon -> gnome-bubblemon-applet 3. contact-lookup-applet -> gnome-contact-lookup-applet 4. deskbar-applet -> gnome-deskbar-applet 5. glunarclock -> gnome-lunarclock-applet (?) 6. gnome-applet-music -> gnome-music-applet 7. gnome-applet-netmon -> gnome-netmpn-applet 8. gnome-applet-netspeed -> gnome-netspeed-applet 9. gnome-applet-rhythmbox -> gnome-rhythmbox-applet (note: replaced by gnome-applet-music anyway) 10. gnome-applet-sensors -> gnome-sensors-applet 11. gnome-applet-timer -> gnome-timer-applet 12. gnome-applet-vm -> gnome-vm-applet (note: Core package) 13. lock-keys-applet -> gnome-lock-keys-applet 14. padevchooser -> gnome-padevchooser(-applet) 15. panelfm -> gnome-panelfm(-applet) or gnome-quick-filemanager(-applet) 16. wp_tray -> gnome-wp_tray(-applet) or gnome-wallpaper-tray(-applet) With this policy we could allow some flexibility for those packages who already have something like "panel" or "tray" in their name. This still leaves the question of subpackages like * gai-pal * gai-temp * uim-gnome or * verbiste-gnome All are panel plugins, but I think they should not be renamed since first of all they are subpackages of their main package. Christoph -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list