Fedora 23 release is GO!

After last week’s schedule adjustment, and a last minute panic where we discovered that the installer wasn’t actually showing help when you pressed the help button (thanks everyone who scrambled to fix that!), we’re on schedule for a release on Tuesday, November 3rd. Check back here for the release announcement, or just go straight to http://getfedora.org after 10am US/Eastern (15:00 UTC).

Outreachy Internship deadline

Fedora is participating in Outreachy, an internship program targeted at women, people of color, and other underrepresented groups. The deadline for application is November 2nd — that’s Monday. Check our Outreach 2015 wiki page for more.

Red Hat is looking for an Atomic Community Lead

Interested in operating system container technology — and in the move to operating systems based around this? Take a look at Red Hat’s job opening for a Project Atomic and Container Programs Community Lead. As I wrote recently on the Fedora Cloud mailing list, I’m very excited about Atomic as an increasingly important part of Fedora. The person in this new position will work with Fedora, CentOS, and OpenShift. If this seems exciting to you and you’ve got experience in this rapidly-developing field, take a look at the job listing — or if you know someone who would be a good fit, forward it on!

Czech Getting Started with Fedora book

Several Fedora contributors in the Czech Republic have put together a book on Getting Started with Fedora, intended to be actually printed and handed out to students and other interested new users. Read Jiří Eischmann’s blog post about the book, and, if you’re a Czech speaker (or just curious), download the PDF. The creators are planning to translate this into English as a next step, and would like help from native speakers.

Full conversion to systemd startup scripts

Systemd is the first process that your Fedora system starts after the kernel boots, and it manages all the other processes — from system services to user shells. This replaces the earlier system we used, called System V initscripts — and in fact became our default way back in Fedora 15. Under the old system, each service had a shell script that controlled its startup and shutdown. The new system uses a simple key-value config file instead.

Systemd has a compatibility mode and can use the “legacy” System V scripts, although necessarily with reduced functionality (for example, services run this way can’t be configured to automatically restart if they crash). Fedora has long encouraged packagers to switch from the old-style scripts to the new one, but that’s never been enforced. With next year’s Fedora 24, though, FESCo — the Fedora Engineering Steering Committee — has decided that it’s time to make the migration complete. Read the announcement here. If you’re a Fedora packager, we have documentation specifically written to help make this easy — Packaging systemd services.

Note that the legacy SysV init support for third party applications isn’t going away. We’re just not going to use it for anything in the Fedora package collection anymore.