Spec URL: http://jgrulich.fedorapeople.org/kshutdown2.spec SRPM URL: http://jgrulich.fedorapeople.org/kshutdown2-3.0.1beta6-1.fc18.src.rpm Description: kshutdown is an advanced shut down utility for KDE 4. Fedora Account System Username:jgrulich Successful build: http://koji.fedoraproject.org/koji/taskinfo?taskID=4998555
Not a full review, but some remarks: * Why call this package "kshutdown2" rather than just "kshutdown"? Especially considering that it's actually version 3 and I see nothing upstream using the -2 suffix. * Version 3.0.1beta6 is not valid according to the naming/versioning guidelines: https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Pre-Release_packages * At least the long %description should explain what this tool does that the builtin KDE Plasma shutdown dialog doesn't do. For example, the screenshot shows timed shutdowns.
1) Because we already have kshutdown package which is for KDE 3. So I decided to make it as a new package instead of updating the old package and it is called kshutdown2 because the branch in svn repository is called kshutdown2. Update: Spec URL: http://jgrulich.fedorapeople.org/kshutdown2.spec SRPM URL: http://jgrulich.fedorapeople.org/kshutdown2-3.0-2.beta6.fc18.fc18.src.rpm
Damn, wrong link Update: Spec URL: http://jgrulich.fedorapeople.org/kshutdown2.spec SRPM URL: http://jgrulich.fedorapeople.org/kshutdown2-3.0-2.beta6.fc18.src.rpm
You're going to Obsolete the old KDE 3 version anyway, so you should claim ownership of the old package and update that. And Release: 2.beta6 is still not compliant to the guidelines, it should be 0.1.beta6, 0.2.beta6, 0.3.beta6 etc. The idea is that it must be smaller than 1, which is used by the first package of the actual 3.0 release.
Now if Chitlesh is not responding to your ACL requests (nor willing to upgrade the package himself), you should start the nonresponsive maintainer procedure: https://fedoraproject.org/wiki/Policy_for_nonresponsive_package_maintainers Obsoleting a package without that package's maintainer's consent is not acceptable anyway.