ConsoleKit2 is a fork of ConsoleKit I’ve been working for a little while.
My main motivation is because there isn’t currently a standard for system actions like suspend/hibernate anymore. We use these features in Xfce and it would be nice to keep the session manager and power manager in sync (i.e. you inhibit something and the session manager doesn’t see it).
Obviously there’s systembsd in the works, so this is a stop gap until that matures (however long that may be). But I’ll happily continue to maintain and support ConsoleKit2 as long as someone finds it useful.
Anyway, I’ve tried to fix up bugs reported on the old bug tracker (especially ones with patches) and pull in patches that everyone has been carrying around.
The release notes cover what’s done so far: https://github.com/ConsoleKit2/ConsoleKit2/releases
Feel free to report bugs or feature requests and pull requests are always welcome! You can also sign up to translate the strings.
Glad to hear that some kind soul is putting some work on ConsoleKit.
Out of curiosity, why start a ConsoleKit2 instead of asking for commit rights on the freedesktop repo?
Do you plan to merge back to the main ConsoleKit if there’s the opportunity?
Thanks!
LikeLike
Thanks! Hopefully some of the work that gets done with ConsoleKit2 can also indirectly benefit the systembsd project.
I went with a fork rather than trying to keep the ConsoleKit name/location because of this e-mail from the former maintainer: https://mail.gnome.org/archives/distributor-list/2012-January/msg00008.html
Perhaps I read that e-mail wrong, but it sounds like the previous maintainers didn’t want future work to stay there. I have no issues with that, it just means we have to set it up somewhere else. If I’m wrong then yes, it would be much easier for package maintainers if the code could be merged into ConsoleKit and development could continue there.
LikeLiked by 1 person
Fair enough. Maybe it would be still worth contacting the freedesktop team and even the old maintainers to see how they see if someone credibly steps up to maintain CK, given that some interest seem to have resurfaced.
I like systemd, but it’s so refreshing to see someone doing some useful work instead of complaining on HN or reddit. 🙂
Was CK2 mentioned on such high visibility websites? Doing so may attract some contributors (but I would contact the previous maintainers firts).
Thank you!
LikeLike
Good news, Eric! Nice initiiative.
I had to read this on the AltLinux forum, your initiative does not seem to have trickled into the regular news sites yet,
Cheers, Eric
LikeLiked by 1 person
Thank you for your efforts, which I’m sure will be appreciated by many.
LikeLike
Thanks for this. It’s very nice to hear and I’m sure many, many users (and maintainers!) will be happy that someone is helping provide choice.
LikeLike