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

Reply via email to