Hi Noé, Noé Lopez <noe@noé.eu> writes:
> Noé Lopez <[email protected]> writes: [...] > Firstly, I just released version 0.6 of gnome-session-shepherd. Which > can now function as a replacement to upstream’s gnome-session. It is > still lacking a few non-essential features and documentation before > releasing 1.0. Well done, thanks for your efforts! > Secondly, I have made contact with the Gentoo people which have the same > issues as us. They are very nice and we are able to share ideas and > knowledge. > > Thirdly, elogind allegedly (source Gentoo people) contains userdb > already, but had a few broken parts. Which means that we will be able to > just upgrade it once the related pull request is merged. > > Fourthly, I met a cool hacker that seems to churn out independent > implementations for systemd modules for fun. And we will probably need > some of those in the future. See <https://gardenhouse.pinkro.se/>. Interesting. > Lastly, the bad news is that GNOME now only mostly ships systemd > services, so we can try to make shepherd load those or we have a bunch > of patching on our hands. Yeah. There was some effort (perhaps a GSoC? or was it just discussions?) in the past to extend Shepherd to make it understand systemd unit files; it would seems a rather large endeavour to me though. On a related note, I've created a milestone for the GNOME 49 update here: https://codeberg.org/guix/guix/milestone/69030 Feel free to add extra relevant tasks! I'll be passing a gnome-core-refresh review soon with the core GNOME packages updated to version 49. -- Thanks, Maxim
