systemd portability chart

Martin Pitt martin.pitt at ubuntu.com
Thu Jan 26 06:16:40 UTC 2012


Hello Ubuntu developers,

FYI:

Triggered by a recent discussion in GNOME about starting to use some
systemd functionality [1], Lennart recently created this: 

  http://www.freedesktop.org/wiki/Software/systemd/InterfacePortabilityAndStabilityChart

This shows the API parts of systemd which are, or are going to be,
used in other software, which we would either need to reimplement as
part of ubuntu-system-service (or a new ubuntu-systemd), or for which
we need to install a stripped down version of systemd (which has been
demonstrated to work, this is possible for some APIs). This should
help us to plan in advance to avoid losing features and compatibility.

that this does not just affect GNOME, but plumbing/low-level
stuff as well: In particular, there are plans to integrate the udev
functionality into systemd (as the circular dependencies become too
hard to handle at some point), ConsoleKit is already abandonded
upstream and GNOME, X.org, and perhaps other projects now start to
integrate patches to use systemd for VT tracking and multiseat
handling.

For avoidance of doubt, in Precise we are going to stay with GNOME 3.2
and udev 175, so it's not necessary to squeeze any of this in right
now.

Thanks,

Martin

[1] https://mail.gnome.org/archives/desktop-devel-list/2012-January/msg00015.html

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20120126/bc94cfde/attachment.pgp>


More information about the ubuntu-devel mailing list