From Fedora Project Wiki

 
Line 1: Line 1:
The Fedora 24 Beta is here, on schedule for our planned June final release. Download the prerelease from our Get Fedora site:
The Fedora 24 Beta is here, on schedule for our planned June final release. Download the prerelease from our Get Fedora site:
 
* [https://getfedora.org/workstation/prerelease/ Get Fedora 24 Beta Workstation]
* https://getfedora.org/workstation/prerelease/
* [https://getfedora.org/server/prerelease/ Get Fedora 24 Beta Server]
* https://getfedora.org/server/prerelease/
* [https://getfedora.org/cloud/prerelease/ Get Fedora 24 Beta Cloud]
* https://getfedora.org/cloud/prerelease/
* [https://spins.fedoraproject.org/prerelease Get Fedora 24 Beta Spins]
* https://spins.fedoraproject.org/prerelease
* [https://labs.fedoraproject.org/prerelease Get Fedora 24 Beta Labs]
* https://labs.fedoraproject.org/prerelease
* [https://arm.fedoraproject.org/prerelease Get Fedora 24 Beta ARM]
* https://arm.fedoraproject.org/prerelease
 
== What is the Beta release? ==
== What is the Beta release? ==
 
The Beta release contains all the exciting features of Fedora 24's editions in a form that anyone can help test. This testing, guided by the [[QA|Fedora QA]] team, helps us target and identify bugs from the Alpha version. When most of these bugs are fixed, we make a Beta release available. A Beta release is code-complete and bears a very strong resemblance to the third and final release. The final release of Fedora 24 is expected in June.
The Beta release contains all the exciting features of Fedora 24's editions in a form that anyone can help test. This testing, guided by the Fedora QA team, helps us target and identify bugs from the Alpha version. When most of these bugs are fixed, we make a Beta release available. A Beta release is code-complete and bears a very strong resemblance to the third and final release. The final release of Fedora 24 is expected in June. We need your help to make Fedora 24 the best yet. Please take some time to download and try out the Beta and make sure the things that are important to you are working. If you find a bug, please report it – every bug you uncover is a chance to improve the experience for millions of Fedora users worldwide. This is a great opportunity for non-programmers to contribute back to fedora. Together, we can make Fedora rock-solid. We have a culture of adding new features to software and pushing fixes to the upstream developers at the same time. This means your feedback will help improve not only Fedora but Linux and free software on the whole.
 
We need your help to make Fedora 24 the best yet, so please take some time to download and try out the Beta and make sure the things that are important to you are working. If you find a bug, please report it – every bug you uncover is a chance to improve the experience for millions of Fedora users worldwide.
 
Together, we can make Fedora rock-solid. We have a culture of coordinating new features and pushing fixes upstream as much as feasible, and your feedback will help improve not only Fedora but Linux and free software on the whole.
 
* https://fedoraproject.org/wiki/Releases/24/Schedule
* https://fedoraproject.org/wiki/Releases/24/Schedule
* https://fedoraproject.org/wiki/How_to_file_a_bug_report
* https://fedoraproject.org/wiki/How_to_file_a_bug_report
 
== Fedora-Wide Changes ==
== Fedora-Wide Changes ==
 
Under the hood, glibc has moved to 2.23. The update includes better performance, many bugfixes and improvements to POSIX compliance, and additional locales. The new library is backwards compatible with the version of glibc that was shipped in Fedora 23, and includes a number of security and bug fixes. We've also updated the system compiler to GCC 6 and rebuilt all packages with that, providing greater code optimization and catching programming errors which had slipped past previous compilers.
Under the hood, glibc has moved to 2.23. This update includes better performance, increased security, bugfixes, improvements to POSIX compliance, and additional locales. The new library is backwards compatible with the version of glibc that was shipped in Fedora 23. We've also updated the system compiler to GCC 6 and rebuilt all of our packages with it, providing greater code optimization and improved program error catching.
 
== Workstation ==
== Workstation ==
 
* Workstation features a preview of GNOME 3.20.
The Fedora 24 Workstation release will not default to Wayland, the next generation graphic stack, but this is planned for future releases. Wayland is available as an option, and the Workstation team would greatly appreciate your help in testing it out. Our goal is to have one full release where Wayland works almost seamlessly as a drop in replacement for X11. At that point we plan to set it as the default display server in Fedora. This new release also features GNOME 3.20. There have been changes to the theming API in GTK+ 3. At this time the API is under heavy development and will not remain stable. As a result, applications that use custom CSS theming for example, may have rendering issues. This could include default applications that come with Fedora 24 Beta Workstation. We request that users try out their favorite GTK+ 3 based applications and report bugs to the upstream developers so they can be fixed in time for the final release.
* We have decided not to make Wayland, the next generation graphic stack, the default in Fedora 24 Workstation. However, Wayland remains available as an option, and the Workstation team would greatly appreciate your help in testing. Our goal is one full release where the non-default Wayland option works seamlessly, or reasonably close thereto. At that point we will make Wayland the default with X11 as the fallback option.
* There have been many changes to theming in GTK+ 3, where a stable API has not been declared. As a result, applications that use custom CSS theming, for example, may show issues with their appearance. This may include default applications that come with Fedora 24 Beta Workstation. Users are asked to try out their favorite GTK+ 3 based applications and report bugs upstream so they might be addressed in time for the final release.
 
== Server ==
== Server ==
 
* FreeIPA 4.3 (Domain Controller role) is included in Fedora 24. This version helps streamline installation of replicas by adding a replica promotion method for new installs. A new topology plugin has also been added that automatically manages new replication segment creation. An effective replica topology visualization tool is also available in the webUI.
Fedora 24 beta server edition has also been more streamlined. Unnecessary packages were removed and the installer has a smaller footprint. FreeIPA 4.3, an integrated security information management solution is now included. The installation of replicas is streamlined by adding a replica promotion method for new installs. A new topology plugin has also been added to this version of FreeIPA that automatically manages new replication segment creation. An effective replica topology visualization tool is now available in the webUI.
* More packages have been removed from the default Server edition to make the footprint of the default installation smaller.
 
== Cloud ==
== Cloud ==
 
* For Fedora 24, we're working hard to make Fedora the best platform for developing containers, from the base Fedora container images to a full-featured PaaS to run and manage them.
We are working hard to make Fedora the best platform for containerized applications, from base Fedora container images to a full-featured platform as a service to run and manage them. To meet this goal, we are packaging OpenShift Origin so it is easy to deploy. OpenShift Origin is a distribution of Kubernetes, a container cluster manager from Google. It is optimized for enterprise application development and deployment. Origin makes it easy for developers to get started building applications in containers and for operators to manage them.
* We're packaging OpenShift Origin for Fedora to make it easy to run on Fedora. OpenShift Origin is a distribution of Kubernetes optimized for enterprise application development and deployment. Origin embeds Kubernetes and adds powerful additional functionality to deliver an easy to approach developer and operator experience for building applications in containers.
 
== Spins and Labs ==
== Spins and Labs ==
 
Fedora Spins are alternative desktops for Fedora that provide a different desktop experience than the standard Fedora Workstation edition. Fedora Workstation is built on the GNOME desktop environment and aims to provide a compelling, easy-to-use operating system for software developers, while also being well-suited to other users. Our spins showcase KDE Plasma, Xfce, LXDE, Mate-Compiz, Cinnamon, and Sugar on a Stick (Soas) on the same Fedora Base.* Fedora Labs are collections of software for specific purposes Games, Design, Robotics, and so on. They are pre-selected sets of Fedora software and are ideal for events or audiences with the corresponding specific interest. Fedora 24 comes with a new lab, the Astronomy Spin, a set of tools for astronomers and astrophysicists.
Fedora Spins is an alternative Fedora version that offers alternative desktop environments to the standard Fedora Workstation. Fedora Workstation is built on the GNOME desktop. GNOME was chosen because it provides an easy-to-use operating system for software developers, while also being well-suited for standard desktop use. Our Spins make it easy for people to try out alternative desktop environments. Everyone has different needs and Spins are a great way for us to meet them. The Fedora 24 spins beta release showcases KDE Plasma, Xfce*, LXDE, Mate-Compiz, Cinnamon, and Sugar on a Stick* (Soas) all on the same Fedora Base. Fedora Labs offers collections of software for specific purposes: Games, Design, Robotics, and so on. They are pre-selected sets of software ideal for events or audiences with specialized interests that need corresponding software. Fedora 24 comes with a new lab focused on Astronomy and contains a set of tools for astronomers and astrophysicists.
 
''*: Note that the SoaS spin may be missing from the Fedora 24 Beta release. We plan to fix this for the final release.''
*: Note that the SoaS and Xfce spins are missing from the Fedora 24 Beta release. We plan to fix this for the final release.''
 
== ARM ==
== ARM ==
 
ARM images are available as usual for several usecases. Fedora 24 ships Desktop images, such as Spins and Workstation, but also provides a Server image. A minimal Fedora image completes the wide set of install options for you ARM board.
ARM images are available as usual for several usecases. Fedora 24 ships desktop images, such as Spins and Workstation, but also provides a Server image. A minimal Fedora image completes the wide set of install options for your ARM board.
 
== Atomic Host ==
== Atomic Host ==
 
Fedora Atomic Host releases on a two-week schedule, and each release is built on the latest overall Fedora OS. This schedule means the Atomic Host is currently built on Fedora 23, but will switch to Fedora 24 when we're out of Beta. <!-- THIS SHOULD BE RESOLVED IN THE BETA BUT NEEDS FOLLOW-UP TO MAKE SURE ABOUT THIS!!! There currently is no Fedora Atomic Host built on Fedora 24 Alpha, but we plan to have that for the Beta.--> You can try one of the newer features with recent Fedora Atomic Host builds today. Since Fedora 23 was released, Atomic Host has added a &quot;developer mode&quot; that gives a better developer experience overall. When running in DEVELOPER MODE, the host will download and start Cockpit and fire up a TMUX session to make it easier to work at the console and obtain necessary information (like the root password, IP address, etc.).
Fedora Atomic Host releases on a two-week schedule, and each release is built on the latest overall Fedora OS. This schedule means the Atomic Host is currently built on Fedora 23, but will switch to Fedora 24 when we're out of Beta. You can try one of the newer features with recent Fedora Atomic Host builds today. Since Fedora 23 was released, Atomic Host has added a developer mode that gives a better developer experience overall. When running in developer mode, the host will download and start Cockpit and a tmux session to make it easier to work at the console and obtain necessary information such as the root password or IP address.
 
== Issues and Details ==
== Issues and Details ==
 
This is a Beta release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the mailing list or in #fedora-qa on Freenode. As testing progresses, common issues are tracked on the Common F24 Bugs page.
This is a Beta release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the mailing list or in #fedora-qa on Freenode. As testing progresses, common issues are tracked on the Common F24 Bugs page.
 
* https://fedoraproject.org/wiki/Common_F24_bugs
* https://fedoraproject.org/wiki/Common_F24_bugs
 
For tips on reporting a bug effectively, read &quot;how to file a bug report.&quot;
For tips on reporting a bug effectively, read &quot;how to file a bug report.&quot;
 
* https://fedoraproject.org/wiki/How_to_file_a_bug_report
* https://fedoraproject.org/wiki/How_to_file_a_bug_report
 
== Release Schedule ==
== Release Schedule ==
 
The full release schedule is available on the Fedora wiki:
The full release schedule is available on the Fedora wiki:
 
* https://fedoraproject.org/wiki/Releases/24/Schedule
* https://fedoraproject.org/wiki/Releases/24/Schedule
 
The current schedule calls for a beta release towards the beginning of May, and the final release in early June. Be aware that these dates are development targets. Some projects release on a set date regardless of feature completeness or bugs; others wait until certain thresholds for functionality or testing are met. Fedora uses a hybrid model, with milestones subject to adjustment. This allows us to make releases with new features and newly-integrated and updated upstream software while also retaining high quality.
The current schedule calls for a beta release towards the beginning of May, and the final release in early June. Be aware that these dates are development targets. Some projects release on a set date regardless of feature completeness or bugs; others wait until certain thresholds for functionality or testing are met. Fedora uses a hybrid model, with milestones subject to adjustment. This allows us to make releases with new features and newly-integrated and updated upstream software while also retaining high quality.
 
== Flock 2016: Krakow, Poland ==
== Flock 2016: Krakow, Poland ==
 
If you're a contributor to Fedora, or interested in getting more involved, one way to engage with our community is through Fedora premier events. The annual North American/European conference for Fedora contributors is Flock, which takes place August 2-5, 2016 in Krakow, Poland. Registration is now open at [https://register.flocktofedora.org https://register.flocktofedora.org.] For more information about our Latin American and Asia-Pacific Conferences, stay tuned for announcements on the Fedora Community Blog:
If you're a contributor to Fedora, or interested in getting more involved, one way to engage with our community is through Fedora premier events. The annual North American/European conference for Fedora contributors is Flock, which takes place August 2-5, 2016 in Krakow, Poland. Registration is now open at https://register.flocktofedora.org. For more information about our Latin American and Asia-Pacific Conferences, stay tuned for announcements on the Fedora Community Blog:
 
* https://communityblog.fedoraproject.org
* https://communityblog.fedoraproject.org
 
~
 
= Press Release Copy =
 
Fedora 24 Beta now available
By Matthew Miller, Fedora Project Leader
 
We're pleased to announce that Fedora 24, the latest version of the Fedora operating system, is now available in beta. The Fedora Project is a global community that works together to lead the advancement of free and open source software. As part of the community’s mission the project delivers three editions, each one a free, Linux-based operating system tailored to meet specific use cases: Fedora 24 Cloud Beta, Fedora 24 Server Beta, and Fedora 24 Workstation Beta.
 
Each edition is built from a common set of base packages, which form the core foundation of Fedora 24 Beta. In addition to minor bug fixes and package tweaks, Fedora 24 Beta’s foundational packages include glibc 2.23 for better performance and improvements to POSIX compliance (and backwards compatibility to Fedora 23) and GNU Compiler Collection (GCC) 6. All base packages have been rebuilt with GCC 6, providing better code optimization across all Fedora 24 Beta editions.
 
Fedora 24 Cloud Beta
The beta of Fedora 24 Cloud shows Fedora’s continued work in creating a powerful, community-driven platform for container development. To help meet this goal, we are now packaging OpenShift Origin for Fedora - a Kubernetes distribution optimized for application development and deployment -  which provides additional container development capabilities and a smoother operator experience.
 
Today also marks the first availability of Fedora 24 as the foundation for Fedora Atomic Host, which we continue to release on a two week schedule based on the very latest Fedora operating system build. Fedora Atomic Host includes many package enhancements and bug fixes, but also includes a new “developer mode” - when run, the host is downloaded and automatically starts Cockpit along with a tmux session, making it easier to work via the developer console and obtain key information for the session, including the IP address and root password.
 
Fedora 24 Server Beta
Fedora 24 Server Beta continues to refine and enhance the flexibility it provides via task-specific roles, provided by rolekit. To this end, FreeIPA 4.3 is included in Fedora 24 Server Beta, enhancing the Domain Controller role by streamlining replica installation, segment creation and replica topology visualization. Additionally, we’ve made the overall footprint of Fedora Server smaller by removing many unneeded packages.
 
Fedora 24 Workstation Beta
<TBD>
 
You can take Fedora 24 Beta for a spin yourself at https://getfedora.org.
 
As always, the Fedora Project team wants to hear from you – let us know about any bugs or problems that you encounter, as your feedback will only help us improve Fedora 23. Common issues can be found on the Fedora 24 common bugs page (please read this on how to effectively report bugs).
 
If you are interested in being more deeply involved with Fedora, we want you on our team! You can contribute to the Fedora Project in many ways other than bug reporting – the Fedora Project is always looking for translators, testers, content creators, marketers, designers and so much more. Whatever your skill set, we would love to have you involved – find out more at http://whatcanidoforfedora.org/.
 
The Fedora Project is a Red Hat-sponsored community project. For more information about Fedora, please visit the Fedora Project homepage.

Latest revision as of 17:25, 10 May 2016

The Fedora 24 Beta is here, on schedule for our planned June final release. Download the prerelease from our Get Fedora site:

What is the Beta release?

The Beta release contains all the exciting features of Fedora 24's editions in a form that anyone can help test. This testing, guided by the Fedora QA team, helps us target and identify bugs from the Alpha version. When most of these bugs are fixed, we make a Beta release available. A Beta release is code-complete and bears a very strong resemblance to the third and final release. The final release of Fedora 24 is expected in June. We need your help to make Fedora 24 the best yet. Please take some time to download and try out the Beta and make sure the things that are important to you are working. If you find a bug, please report it – every bug you uncover is a chance to improve the experience for millions of Fedora users worldwide. This is a great opportunity for non-programmers to contribute back to fedora. Together, we can make Fedora rock-solid. We have a culture of adding new features to software and pushing fixes to the upstream developers at the same time. This means your feedback will help improve not only Fedora but Linux and free software on the whole.

Fedora-Wide Changes

Under the hood, glibc has moved to 2.23. This update includes better performance, increased security, bugfixes, improvements to POSIX compliance, and additional locales. The new library is backwards compatible with the version of glibc that was shipped in Fedora 23. We've also updated the system compiler to GCC 6 and rebuilt all of our packages with it, providing greater code optimization and improved program error catching.

Workstation

The Fedora 24 Workstation release will not default to Wayland, the next generation graphic stack, but this is planned for future releases. Wayland is available as an option, and the Workstation team would greatly appreciate your help in testing it out. Our goal is to have one full release where Wayland works almost seamlessly as a drop in replacement for X11. At that point we plan to set it as the default display server in Fedora. This new release also features GNOME 3.20. There have been changes to the theming API in GTK+ 3. At this time the API is under heavy development and will not remain stable. As a result, applications that use custom CSS theming for example, may have rendering issues. This could include default applications that come with Fedora 24 Beta Workstation. We request that users try out their favorite GTK+ 3 based applications and report bugs to the upstream developers so they can be fixed in time for the final release.

Server

Fedora 24 beta server edition has also been more streamlined. Unnecessary packages were removed and the installer has a smaller footprint. FreeIPA 4.3, an integrated security information management solution is now included. The installation of replicas is streamlined by adding a replica promotion method for new installs. A new topology plugin has also been added to this version of FreeIPA that automatically manages new replication segment creation. An effective replica topology visualization tool is now available in the webUI.

Cloud

We are working hard to make Fedora the best platform for containerized applications, from base Fedora container images to a full-featured platform as a service to run and manage them. To meet this goal, we are packaging OpenShift Origin so it is easy to deploy. OpenShift Origin is a distribution of Kubernetes, a container cluster manager from Google. It is optimized for enterprise application development and deployment. Origin makes it easy for developers to get started building applications in containers and for operators to manage them.

Spins and Labs

Fedora Spins is an alternative Fedora version that offers alternative desktop environments to the standard Fedora Workstation. Fedora Workstation is built on the GNOME desktop. GNOME was chosen because it provides an easy-to-use operating system for software developers, while also being well-suited for standard desktop use. Our Spins make it easy for people to try out alternative desktop environments. Everyone has different needs and Spins are a great way for us to meet them. The Fedora 24 spins beta release showcases KDE Plasma, Xfce*, LXDE, Mate-Compiz, Cinnamon, and Sugar on a Stick* (Soas) all on the same Fedora Base. Fedora Labs offers collections of software for specific purposes: Games, Design, Robotics, and so on. They are pre-selected sets of software ideal for events or audiences with specialized interests that need corresponding software. Fedora 24 comes with a new lab focused on Astronomy and contains a set of tools for astronomers and astrophysicists.

  • Note that the SoaS and Xfce spins are missing from the Fedora 24 Beta release. We plan to fix this for the final release.

ARM

ARM images are available as usual for several usecases. Fedora 24 ships desktop images, such as Spins and Workstation, but also provides a Server image. A minimal Fedora image completes the wide set of install options for your ARM board.

Atomic Host

Fedora Atomic Host releases on a two-week schedule, and each release is built on the latest overall Fedora OS. This schedule means the Atomic Host is currently built on Fedora 23, but will switch to Fedora 24 when we're out of Beta. You can try one of the newer features with recent Fedora Atomic Host builds today. Since Fedora 23 was released, Atomic Host has added a developer mode that gives a better developer experience overall. When running in developer mode, the host will download and start Cockpit and a tmux session to make it easier to work at the console and obtain necessary information such as the root password or IP address.

Issues and Details

This is a Beta release. As such, we expect that you may encounter bugs or missing features. To report issues encountered during testing, contact the Fedora QA team via the mailing list or in #fedora-qa on Freenode. As testing progresses, common issues are tracked on the Common F24 Bugs page.

For tips on reporting a bug effectively, read "how to file a bug report."

Release Schedule

The full release schedule is available on the Fedora wiki:

The current schedule calls for a beta release towards the beginning of May, and the final release in early June. Be aware that these dates are development targets. Some projects release on a set date regardless of feature completeness or bugs; others wait until certain thresholds for functionality or testing are met. Fedora uses a hybrid model, with milestones subject to adjustment. This allows us to make releases with new features and newly-integrated and updated upstream software while also retaining high quality.

Flock 2016: Krakow, Poland

If you're a contributor to Fedora, or interested in getting more involved, one way to engage with our community is through Fedora premier events. The annual North American/European conference for Fedora contributors is Flock, which takes place August 2-5, 2016 in Krakow, Poland. Registration is now open at https://register.flocktofedora.org. For more information about our Latin American and Asia-Pacific Conferences, stay tuned for announcements on the Fedora Community Blog:

~