Description of problem: The Fedora Packaging Committee decided today on a consistent manner to name packages containing extensions to gnome shell. The format is gnome-shell-extension-foo (no "s" in extension). During the meeting, how gnome-shell-extensions fit into that was discussed. We arrived at the following conclusions: * The addon naming guidelines should supercede the subpackage naming guidelines in this case. * Since we normally grandfather packages when we update the naming guidelines we wouldn't require that names of the currently existing gnome-shell-extensions be changed. * However, especially since there's no re-review needed, it's highly desirable that the subpackages be renamed to that form (With %package -n gnome-shell-extension-alternate-tab for instance). If you would like to do it so that end-users get consistent package names we'd appreciate the effort. * Any additional subpackages that are built from this package in the future should use gnome-shell-extension-FOO rather than gnome-shell-extensions-FOO. Thanks.
Created attachment 519181 [details] Patch for gnome-shell-extensions.spec This patch updates the spec file to comply with the new packaging guidelines, while providing an upgrade path for existing installed packages. Please comment if you find anything wrong with it, otherwise I'll commit it and work on updating g-s-e for F-16 and rawhide.
Created attachment 519183 [details] Patch for gnome-shell-extensions.spec Fixes typo in earlier patch
Thanks, the change looks good to me.
Thanks for your patch :). Anyway, do you really think it's pertinent to rename also the common package? gnome-shell-extension(s)-common is not an extension, just files shared by all GS extensions.
I'm not 100% sure on the -common subpackage; however, it seems a bit odd if that's the only gnome-shell-extensions-* package, and everything else is gnome-shell-extension-*
gnome-shell-extensions-3.0.2-3.20110630git939994d0.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/gnome-shell-extensions-3.0.2-3.20110630git939994d0.fc15
gnome-shell-extensions-3.1.4-2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/gnome-shell-extensions-3.1.4-2.fc16
Package gnome-shell-extensions-3.1.4-2.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gnome-shell-extensions-3.1.4-2.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/gnome-shell-extensions-3.1.4-2.fc16 then log in and leave karma (feedback).
gnome-shell-extensions-3.1.4-2.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
gnome-shell-extensions-3.0.2-3.20110630git939994d0.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.