The systemd transition of the Ubuntu phone must be continued

Jun 2, 2015 03:00 GMT  ·  By

Martin Pitt, a renowned Ubuntu developer, who apparently is in charge of the systemd maintenance/development for the Ubuntu Linux operating system, posted a message on the Ubuntu mailing list asking for assistance in maintaining systemd in Ubuntu.

Long story short, the systemd implementation in Ubuntu is currently maintained/developed only by Martin Pitt. As you might know, systemd is not a small program, so there's the need for skilled developers who can take part in maintaining such an important project for the Ubuntu distribution.

"I'm working on systemd about 90% of my time these days, but currently this is a one-man show in Ubuntu, and about a 1.3 man show in Debian," says Mr. Pitt. "So please talk to me if you are interested in working on any of this. I'm happy to provide mentoring, guidance, introduction to upstream, etc."

Those of you who might consider the position of systemd maintainer in Ubuntu should know that they must continue the integration of the networkd network configuration manager into the current Ubuntu and Debian infrastructure, primarily related to resolvconf and ifupdown hooks.

Furthermore, you must finish fixing various regressions that were left from the switch from Upstart, set up a decent CI for creating Ubuntu and Debian packages from the daily upstream trunk and for running automatic testing of those packages, as well as to work on various fixes for incoming bugs.

The systemd transition of the Ubuntu phone must be continued

There's also a lot of work on continuing the transition of the systemd init system of the Ubuntu Touch operating system for Ubuntu phones. Apparently, this is an urgent task, as the main goal of this development cycle is to move Ubuntu Touch to Snappy packages.

Last but not least, potential systemd maintainers/developers should know that they must also analyze, investigate and optimize the boot speed of the Ubuntu Linux operating system in several scenarios. Of course, you can also come with your ideas and implement them in systemd for Ubuntu and Debian. Check out all the details you need to know to become a systemd maintainer for Ubuntu.