The Last Batch Of Feature Proposals For Fedora 22
Earlier this week I listed off some of the more changes coming for Fedora 22 after following F22's development very closely thus far. Some of the more recent work being discussed on the developers' list since then include:
- Adding the Ipsilon identity provider to Fedora 22.
Ipsilon is a server and a toolkit to configure Apache-based Service Providers.
- Updating the python-dateutils 2.x package that will now work with both Python 2 and Python 3 code. Fedora 22 is also still working towards using Python 3 by default as outlined in an earlier Phoronix article.
- A systemd package split. This split is causing a lot of controversy already and the systemd developers at Red Hat are very opposed to the change. This would come down to splitting the Fedora systemd packaging again in order to have a systemd-units package. "Systemd contains many binaries and depends on a fairly large number of libraries. Packages which carry systemd units currently have to depend on systemd (through %post, %preun, %postun macros used to install and uninstall systemd units), which grows the dependency tree and increases the size of minimal installs. With this proposal systemd-units subpackages will be split out again: systemd-units."
- GNOME 3.16 for Fedora... Well, this is pretty much a given with many other Fedora features relying upon these GNOME improvements, many Red Hat developers doing the upstream GNOME work, and Fedora always shipping with the latest GNOME code.
- A bare metal installer for Fedora Atomic Host.
- Vagrant Boxes for Fedora Atomic and Fedora Cloud. The proposal describes Vagrant, "Vagrant is a tool for building and distributing development environments. Vagrant boxes can easily be used on a number of local virtualization platforms such as VirtualBox, VMware, via AWS or OpenStack, or with other platforms. Vagrant is used on Linux, Mac OS X, and Microsoft Windows and would present Fedora with an opportunity to reach a larger developer audience than it currently does."
- Local Test Cloud support for more easily testing Fedora Cloud images locally.