From Fedora Project Wiki

(Redirect Package Maintainer wiki links to docs.fp.o)
 
(15 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{draft}}
= Fedora 23 Beta Release Announcement =  
= Fedora 23 Beta Release Announcement =  


Line 8: Line 5:
* [https://getfedora.org/en/workstation/prerelease/ Get Fedora 23 Beta Workstation] — a reliable, user-friendly, and powerful operating system for your laptop or desktop computer
* [https://getfedora.org/en/workstation/prerelease/ Get Fedora 23 Beta Workstation] — a reliable, user-friendly, and powerful operating system for your laptop or desktop computer
* [https://getfedora.org/en/server/prerelease/ Get Fedora 23 Beta Server] — make use of the very latest server-based technologies available in the open source community
* [https://getfedora.org/en/server/prerelease/ Get Fedora 23 Beta Server] — make use of the very latest server-based technologies available in the open source community
* [https://getfedora.org/en/cloud/prerelease/ Get Fedora 23 Beta Cloud] — build scale-out computing and utilize the next generation of container deployment with
* [https://getfedora.org/en/cloud/prerelease/ Get Fedora 23 Beta Cloud] — build scale-out computing and utilize the next generation of container deployment technology
* [https://spins.fedoraproject.org/prerelease Get Fedora 23 Beta Spins] — alternative desktops for Fedora
* [https://spins.fedoraproject.org/prerelease Get Fedora 23 Beta Spins] — alternative desktops for Fedora
* [https://labs.fedoraproject.org/prerelease Get Fedora 23 Beta Labs] — curated bundles of purpose-driven software and content  
* [https://labs.fedoraproject.org/prerelease Get Fedora 23 Beta Labs] — curated bundles of purpose-driven software and content  
Line 16: Line 13:
The Beta release contains all the exciting features of Fedora 23'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. When 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 23 is [[Releases/23/Schedule|expected]] in October.
The Beta release contains all the exciting features of Fedora 23'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. When 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 23 is [[Releases/23/Schedule|expected]] in October.


We need your help to make Fedora 23 the best release 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, [[How_to_file_a_bug_report|please report it]] – every bug you uncover is a chance to improve the experience for millions of Fedora users worldwide.  
We need your help to make Fedora 23 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, [[How_to_file_a_bug_report|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 [[Staying_close_to_upstream_projects|upstream]] as much as feasible, and your feedback will help improve not only Fedora but Linux and free software on the whole.
Together, we can make Fedora rock-solid. We have a culture of coordinating new features and pushing fixes [https://docs.fedoraproject.org/en-US/package-maintainers/Staying_Close_to_Upstream_Projects/ upstream] as much as feasible, and your feedback will help improve not only Fedora but Linux and free software on the whole.


== Fedora-Wide Changes ==
== Fedora-Wide Changes ==
Line 34: Line 31:
The Fedora Server release includes a number of interesting changes and additions.
The Fedora Server release includes a number of interesting changes and additions.


The rolekit service now supports setting up three roles. In addition to the previously supported Domain Controller (powered by FreeIPA abd Database Server (powered by PostgreSQL) roles, Fedora Server 23 features a cache server for web applications (powered by memcached).
The rolekit service now supports setting up three roles. In addition to the previously supported Domain Controller (powered by FreeIPA abd Database Server (powered by PostgreSQL) roles, Fedora Server 23 features a '''cache server for web applications (powered by memcached)'''.


Rolekit can also now be used from the anaconda kickstart by passing the <code>--deferred</code> arguments to <code>rolectl</code>. For example: <code>rolectl deploy domaincontroller --name=example.com --deferred</code> will instruct the system to deploy the Domain Controller role on the next boot.
'''Rolekit can also now be used from the anaconda kickstart''' by passing the <code>--deferred</code> arguments to <code>rolectl</code>. For example: <code>rolectl deploy domaincontroller --name=example.com --deferred</code> will instruct the system to deploy the Domain Controller role on the next boot.




Line 44: Line 41:
* Support for configuring user accounts with their authorized keys.
* Support for configuring user accounts with their authorized keys.
* Basic cluster dashboard for driving [http://kubernetes.io/ Kubernetes] on Fedora Server and Fedora Atomic Host.
* Basic cluster dashboard for driving [http://kubernetes.io/ Kubernetes] on Fedora Server and Fedora Atomic Host.
* Set the imezone for your Fedora Server from the Cockpit User Interface (UI).
* Set the timezone for your Fedora Server from the Cockpit User Interface (UI).
* Cockpit has also been made safe to use with [https://en.wikipedia.org/wiki/Linux_DM_Multipath multipath disks].
* Cockpit has also been made safe to use with [https://en.wikipedia.org/wiki/Linux_DM_Multipath multipath disks].


Line 51: Line 48:
While there's a lot going on under the hood, desktop users are also going to find Fedora 23 Beta pretty exciting for all the obvious goodness coming to the desktop. The easiest way to experience the preview of these technologies is to download and try the Fedora 23 Beta Workstation edition.
While there's a lot going on under the hood, desktop users are also going to find Fedora 23 Beta pretty exciting for all the obvious goodness coming to the desktop. The easiest way to experience the preview of these technologies is to download and try the Fedora 23 Beta Workstation edition.


Naturally, GNOME is getting an upgrade, with Fedora 23 containing a preview of the upcoming GNOME 3.18 release, which is easier to use than ever. There are also many enhancements on the way, such as:
Naturally, GNOME is getting an upgrade, with Fedora 23 containing a preview of the upcoming '''GNOME 3.18''' release, which is easier to use than ever. There are also many enhancements on the way, such as:
* Improvements to next-generation graphics stack [http://wayland.freedesktop.org/ Wayland], preparing it to be the default graphical server in a future release. This includes mixed HiDPI support, to provide a better experience when moving apps across different displays, some with high resolution and others not
* Improvements to next-generation graphics stack [http://wayland.freedesktop.org/ Wayland], preparing it to be the default graphical server in a future release. <strike>This includes mixed HiDPI support, to provide a better experience when moving apps between HiDPI and non-HiDPI monitors</strike> (This didn't make GNOME 3.18 — see you in six months for Fedora 24!)
* Support for ambient backlight drivers for a more responsive display on laptops
* Support for '''ambient backlight drivers''', so brightness responds to the environment on laptops with the required hardware
* The Software application is smarter about metered Internet connections, and can now update system firmware
* The Software application is '''smarter about metered Internet connections''', and can now '''update system firmware'''
* Refreshed support for Google APIs to provide access to user data through GNOME apps (including Google Drive integration)
* Refreshed support for Google APIs to provide access to user data through GNOME apps (including '''Google Drive''' integration)


Users trying to get a little work done on Fedora will be happy to see LibreOffice 5 in Fedora 23. The new release includes a lot of new features and improvements:
Users trying to get a little work done on Fedora will be happy to see '''LibreOffice 5''' in Fedora 23. The new release includes a lot of new features and improvements:
* Style previews in the sidebar
* Style previews in the sidebar
* Microsoft Word-compatible text highlighting
* Microsoft Word-compatible text highlighting
Line 70: Line 67:
== Fedora Cloud ==
== Fedora Cloud ==


* '''docker 1.8''' Fedora 23 now has the latest docker release. We can now verify the publisher of an image before running. This gives the users the power to identify that the image publisher published has not been tampered with. You can find many other details about this release in this [ https://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ announcement ].
Fedora 23 Cloud Base image includes many updates and enhancements to the underlying Fedora base packages. For example, Fedora 23 now has the latest Docker release, '''docker 1.8'''. We can now verify the publisher of an image before running. This gives the users the power to identify that the image publisher published has not been tampered with. You can find many other details about the newest Docker in this [ https://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ announcement ].


* '''docker-compose''' Fedora 23 now ships with [https://www.docker.com/docker-compose Docker Compose], a tool from Docker to define and run multi-container applications with Docker. Compose allows you to define a multi-container application in a single file and spin it up with a single command. Compose, behind the scenes, does everything (linking, port binding, mounting volumes, etc.) that needs to be done to get your multi-container application up and running.
Stay tuned for news about Fedora Atomic Host in the not too distant future!


== Other notable changes in Fedora ==
== Other notable changes in Fedora ==


=== Spins and Labs ===
=== Spins ===


Fedora Spins are [https://spins.fedoraproject.org alternative desktops] for Fedora that provide a different experience than the standard Fedora Workstation edition. For instance, the Fedora KDE and Fedora Xfce spins provide popular alternatives to GNOME for Fedora users who enjoy the KDE or Xfce experience.  
Fedora Spins are [https://spins.fedoraproject.org alternative desktops] for Fedora that provide a different experience than the standard Fedora Workstation edition. For instance, the Fedora KDE and Fedora Xfce spins provide popular alternatives to GNOME for Fedora users who enjoy the KDE or Xfce experience.  


There's a new spin in town for Fedora 23. Want a classic take on a modern desktop? If so, the Cinnamon spin may just be what you're hoping to find. Fedora 23 includes a spin that tries to emulate the GNOME 2 experience using GNOME Shell from GNOME 3.x. Learn more at [http://cinnamon.linuxmint.com/ Cinnamon].
There's a new spin in town for Fedora 23. Want a classic take on a modern desktop? If so, the '''Cinnamon spin''' may just be what you're hoping to find. Fedora 23 includes a spin that tries to emulate the GNOME 2 experience using GNOME Shell from GNOME 3.x. Learn more at [http://cinnamon.linuxmint.com/ Cinnamon].
 
Sugar on a Stick is a stand-alone implementation of the desktop environment originally designed for the One Laptop per Child project. Fedora's SoaS spin has been updated to version 0.106, for better performance, updated activities, and a new "social help" feature for collaborative learning.


Sugar on a Stick is a stand-alone implementation of the desktop environment originally designed for the One Laptop per Child project. Fedora's SoaS spin has been updated to '''Sugar 0.106''', for better performance, updated activities, and a new "social help" feature for collaborative learning.


Fedora Labs are [https://labs.fedoraproject.org curated software collections]
=== Labs ===


FIX MORE LABS DETAILS
Fedora Labs are [https://labs.fedoraproject.org curated software collections]. You can find updated live media focused on Games, Design, Robotics, and more.


== Issues and Details ==
== Issues and Details ==
Line 102: Line 98:


These dates are subject to change, pending any major bugs or issues found during the development process.
These dates are subject to change, pending any major bugs or issues found during the development process.
[[Category:F23]]
[[Category:Marketing]]

Latest revision as of 11:48, 9 October 2021

Fedora 23 Beta Release Announcement

The Fedora 23 Beta is here, right on schedule for our planned October final release! Want to help make Fedora 23 be the best release ever, or just want to get a sneak peek? Download the prerelease from our Get Fedora site and give it a whirl:

What is the Beta release?

The Beta release contains all the exciting features of Fedora 23's editions in a form that anyone can help test. This testing, guided by the Fedora QA team, helps us target and identify bugs. When 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 23 is expected in October.

We need your help to make Fedora 23 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.

Fedora-Wide Changes

Fedora 23 includes a number of changes that will improve all of the editions. For example, Fedora 23 makes use of compiler flags to improve security by "hardening" the binaries against memory corruption vulnerabilities, buffer overflows, and so on. This is a "behind the scenes" change that most users won't notice through normal use of a Fedora edition, but will help provide additional system security.

Likewise, Fedora 23 has disabled SSL3 and RC4 by default due to known vulnerabilities in the protocols. This means all applications that use GNUTLS and OpenSSL libraries have had the SSL3 protocol and RC4 cipher disabled.

Fedora 23 comes with the latest version of Mono 4. This means a big improvement because we were stuck with an ancient version of Mono (2.10) for too long. All packages within Fedora that are based on Mono have been adjusted and rebuilt, to target the 4.5 version of the .Net framework. Mono 4 does not support solutions targeting v1.0, v2.0 or v3.5 of .Net, but usually they can be easily upgraded to v4.5.

Fedora 23 Beta also includes support for Unicode 8.0, which includes new emojis, and improvements in sorting Unicode text and processing non-ASCII URLs.

Fedora Server

The Fedora Server release includes a number of interesting changes and additions.

The rolekit service now supports setting up three roles. In addition to the previously supported Domain Controller (powered by FreeIPA abd Database Server (powered by PostgreSQL) roles, Fedora Server 23 features a cache server for web applications (powered by memcached).

Rolekit can also now be used from the anaconda kickstart by passing the --deferred arguments to rolectl. For example: rolectl deploy domaincontroller --name=example.com --deferred will instruct the system to deploy the Domain Controller role on the next boot.


The Cockpit Admin Interface in Fedora Server has several big improvements as well.

  • Support for SSH key authentication
  • Support for configuring user accounts with their authorized keys.
  • Basic cluster dashboard for driving Kubernetes on Fedora Server and Fedora Atomic Host.
  • Set the timezone for your Fedora Server from the Cockpit User Interface (UI).
  • Cockpit has also been made safe to use with multipath disks.

Fedora Workstation

While there's a lot going on under the hood, desktop users are also going to find Fedora 23 Beta pretty exciting for all the obvious goodness coming to the desktop. The easiest way to experience the preview of these technologies is to download and try the Fedora 23 Beta Workstation edition.

Naturally, GNOME is getting an upgrade, with Fedora 23 containing a preview of the upcoming GNOME 3.18 release, which is easier to use than ever. There are also many enhancements on the way, such as:

  • Improvements to next-generation graphics stack Wayland, preparing it to be the default graphical server in a future release. This includes mixed HiDPI support, to provide a better experience when moving apps between HiDPI and non-HiDPI monitors (This didn't make GNOME 3.18 — see you in six months for Fedora 24!)
  • Support for ambient backlight drivers, so brightness responds to the environment on laptops with the required hardware
  • The Software application is smarter about metered Internet connections, and can now update system firmware
  • Refreshed support for Google APIs to provide access to user data through GNOME apps (including Google Drive integration)

Users trying to get a little work done on Fedora will be happy to see LibreOffice 5 in Fedora 23. The new release includes a lot of new features and improvements:

  • Style previews in the sidebar
  • Microsoft Word-compatible text highlighting
  • Built-in image crop
  • UI for data bars in Calc
  • Support for Time-Stamp Protocol in PDF export
  • Support for Adobe Swatch Exchange color palettes
  • Import of Apple Pages files
  • Improved support for HiDPI screens
  • Significantly improved support for MS Office formats

Fedora Cloud

Fedora 23 Cloud Base image includes many updates and enhancements to the underlying Fedora base packages. For example, Fedora 23 now has the latest Docker release, docker 1.8. We can now verify the publisher of an image before running. This gives the users the power to identify that the image publisher published has not been tampered with. You can find many other details about the newest Docker in this [ https://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ announcement ].

Stay tuned for news about Fedora Atomic Host in the not too distant future!

Other notable changes in Fedora

Spins

Fedora Spins are alternative desktops for Fedora that provide a different experience than the standard Fedora Workstation edition. For instance, the Fedora KDE and Fedora Xfce spins provide popular alternatives to GNOME for Fedora users who enjoy the KDE or Xfce experience.

There's a new spin in town for Fedora 23. Want a classic take on a modern desktop? If so, the Cinnamon spin may just be what you're hoping to find. Fedora 23 includes a spin that tries to emulate the GNOME 2 experience using GNOME Shell from GNOME 3.x. Learn more at Cinnamon.

Sugar on a Stick is a stand-alone implementation of the desktop environment originally designed for the One Laptop per Child project. Fedora's SoaS spin has been updated to Sugar 0.106, for better performance, updated activities, and a new "social help" feature for collaborative learning.

Labs

Fedora Labs are curated software collections. You can find updated live media focused on Games, Design, Robotics, and more.

Issues and Details

This is an 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 test mailing list or in #fedora-qa on freenode.

As testing progresses, common issues are tracked on the Common F23 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 end of September, and the final release scheduled towards the end of October.

These dates are subject to change, pending any major bugs or issues found during the development process.