JonathanRoberts/F9AlphaNotes

= Fedora 9 Alpha Release Notes =

What is Fedora?
Fedora is a set of projects sponsored by Red Hat and guided by contributors. These projects are developed by a large community of people who strive to provide and maintain the very best in free, open source software and standards. The center piece of the Fedora project is an operating system that is released twice a year, and is based on the Linux kernel, that is always free for anyone to use, modify, and distribute.

To find out more information about Fedora, refer to the following Web pages:


 * Fedora Overview
 * Fedora FAQ
 * Help and Support
 * Join Fedora!

What Is The Alpha Release?
The Alpha release provides the first opportunity for the wider community to become involved with the testing of Rawhide: representing a sanitised snapshot of Fedora's development branch, which sees rapid changes and will become the next major release, it should boot on the majority of systems, providing both an opportunity to get a look at what new features will be included in the next release and also an opportunity to provide feedback and bug reports to help ensure that the next release is as good as possible.

The road map for the development of Fedora 9 and its release schedule is available from here.

You can find the official release announcement here.

How To Try Alpha
Thanks to the infrastructure that was developed during the Fedora 7 release cycle, Alpha is accompanied by live CDs of both the GNOME and KDE desktops, making testing possible without installing any software on an existing system. As the Alpha release is largely targeted at developers and contains many bleeding edge packages, this is the best method for less experienced users who want to get involved with testing.

Alpha images can be downloaded from any of our mirrors by visiting this page. Remember that live images can be used on USB media via the 'livecd-iso-to-disk' utility available in the livecd-tools package on existing Fedora systems; see this article for more instructions.

Providing Feedback
As mentioned above, the Alpha release provides an opportunity for the wider community to begin testing the next release of Fedora: you can help the Fedora Project continue to improve Fedora if you file bug reports and enhancement requests. These links will explain what needs testing for the Alpha release and allow you to submit your feedback:


 * Alpha Testing Details
 * Alpha Bug Tracking
 * Bugzilla

Release Overview
As always, Fedora continues to develop and integrate the latest free and open source software. The following sections provide a brief overview of major changes from the last release of Fedora. For more details about other features that are making their way into Rawhide and set for inclusion in Fedora 9, please see their individual wiki pages which detail their goals and progress. Also, throughout the release cycle there will be interviews with the developers behind key features, so keep an eye on these to get the inside scoop.

GNOME 2.21 Development Release
GNOME 2.21 brings many improvements, not least of which is the introduction of GVFS and GIO as a replacement for GNOME VFS by Fedora developer and nautilus maintainer AlexanderLarsson. GVFS introduces many benefits including performance improvements, queuing multiple file transfers and additional security benefits through the use of Policy Aid IPA makes managing auditing, identity and policy processes easier by providing web-based and command line provisioning and administration tools that takes the pain away from system administration: it combines the power of the Fedora Directory Server with Free Kit is a cross-distribution package management solution that has a complete yum backend. It has been designed to make installing and updating software on your computer easier, with its primary goal to unify all the graphical package management tools used in different distributions. To do this it makes use of some of the latest technologies such as Policy Kit and D-Bus. It is available in the repositories of this release as an alternative package management system using the yum backend.



Fast X
In the opinion of Fedora developers, X takes too long to start up slowing down many aspects of the system including boot, logout and fast user switching. The goal of this project is to tune and make some architectural changes to X so that it can go from exec to ready to accept clients in one second. For a detailed list of changes made to X so far, and what is still to come, check the feature's wiki page for the latest news.

Kernel 2.6.24
Fedora 9 Alpha features a 2.6.24 based kernel. 2.6.24 includes CPU "group scheduling", memory fragmentation avoidance, tickless support for x86-64/ppc and other architectures, many new wireless drivers and a new wireless configuration interface, SPI/SDIO MMC support, USB authorization, per-device dirty memory thresholds, support for PID and network namespaces, support for static probe markers, read-only bind mounts, SELinux performance improvements, SATA link power management and port multiplier support, Large Receive Offload in network devices, memory hot-remove support, a new framework for controlling the idle processor power management, CIFS ACLs support, many new drivers and many other features and fixes.