From Fedora Project Wiki

Der Fedora 20 Alpha-Release "Heisenbug" ist mit Vorversionen fantasischer, freier und Open-Source-Technologie noch unter Entwicklung, aber fast fertiggestellt. Hier eine kleine Vorschau:

http://fedoraproject.org/get-prerelease

Was ist eigentlich ein Alpha-Release?

Der Alpha Release enthält einige spannende Elemente von Fedora 20 in einer Form, welche zum Ausprobieren und Testen gemacht ist. Das Testen, geführt vom Fedora Qualitätssicherungsteam, hilft uns, Fehler zu finden und zu beheben. Sind alle Fehler behoben, gibt es einen Beta-Release. Ein Beta-Release ist ein code-kompletter Release und ist dem dritten, dem Final-Release schon sehr, sehr ähnlich. Für den Final Release wird Anfang Dezember als Termin angepeilt (due).

Wir sind diesmal auf Eure Hilfe sehr angewiesen, Fedora 20 zu einem der besten Releases zu machen. Also nehmt Euch die Zeit und ladet zeitnah den neusten Alpha-Release runter und testet ihn durch, probiert vieles aus, damit alle sicher sein können, dass alles richtig funktioniert. Solltet Ihr einen Fehler finden, berichtet diesen bitte – jeder gefundene Bug ist ein weiterer Schritt zur Verbesserung Eurer Erfahrung und wichtig für Millionen Fedora-Nutzern weltweit. Gemeinsam mit uns könnt Ihr somit eine sehr stabile Distribution erhalten. Zudem sind wir für neue Funktionalitäten und Weiteres offen. In den Upstream-Projekten könnt ihr Bugfixes und Ideen melden. Euer Feedback hilft nicht nur Fedora, sondern vor allem Linux und freier Software (siehe hier unten am Ende der Nachricht für weitere Infos wie Ihr helfen könnt).


10 Jahre Fedora

Der Fedora 20 Release fällt auf den 10. Geburtstag von Fedora. Den erste Fedora Release (Name: Fedora Core 1) gabs am 6. November 6 2003.

Seitdem ist das Fedora Projekt immer weiter gewachsen, eine aktive und lebhafte Gemeinschaft produziert maßgeschneiderte Lösungen fast ein Duzend "Abkömmlinge (Spins)" für Desktop-Nutzer, Hardware-Designer, Spieler, Musiker und andere Künstler sowie auch für Grundschulklassen "Classroom Environment".


ARM als neue primäre Architektur

Fedora hat in den letzten Jahren unzählige Hardware-Architekturen unterstützt. Die x86/x86_64-Architektur ist zum Standard der meisten Fedora-Anwender und auch anderer Linux-Nutzer geworden.

Die Unterstützung der ARM-Architektur hat massive Fortschitte gemacht. Auf dem Markt der Mobiltelefone ist es die Haupt-Architektur, und diese wird es wohl auch für weitere Freizeitaktivitäten und Kreative sein. Es gibt auch etwaige Aussichten, den Servermarkt zu erobern.

Um unserem Innovationskonzept, und dem von Fedora, gerecht zu werden, hat die Fedora Community die Unterstützung der ARM-Architektur zur Zufriedenheit der Anwender und Entwickler vorangetrieben.

Maturity and Advanced Features

Sometimes it's not the big new features that make a users' experience better, it's the little enhancements or long-awaited tricky features that really help make a new release the bee's knees.

NetworkManager Improvements

NetworkManager is getting several improvements in Fedora 20 that will be welcome additions for power users and system administrators.

Users will now be able to add, edit, delete, activate, and de-activate network connections via the nmcli command line tool, which will make life much easier for non-desktop uses of Fedora.

NetworkManager is also getting support for bonding interfaces and bridging interfaces. Bonding and bridging are used in many enterprise setups and are necessary for virtualization and fail-over scenarios.

No Default Sendmail, Syslog

Fedora 20 removes some services that many users find unnecessary, though (of course) they will remain available as installable packages for users who might need them.

The systemd journal now takes the place as the default logging solution, having been tested and able to manage persistent logging in place of syslog.

Also, Sendmail will no longer be installed by default, as most Fedora installs have no need of a Mail Transfer Agent (MTA).

Cloud and Virtualization Improvements

The Fedora 20 release continues the Fedora tradition of adopting and integrating leading edge technologies used in cloud computing. This release includes a number of features that will make working with virtualization and cloud computing much easier.

OS Installer Support for LVM Thin Provisioning

LVM has introduced thin provisioning technology, which provides greatly improved snapshot functionality in addition to thin provisioning capability. This change will make it possible to configure thin provisioning during OS installation.

VM Snapshot UI with virt-manager

This feature will make taking VM snapshots much easier. qemu and libvirt have all the major pieces in place for performing safe VM snapshots/checkpoints, however there isn't any simple discoverable UI. This feature will track adding that UI to virt-manager, and any other virt stack bits that need to be fixed/improved. This includes adding functionality to libvirt to support deleting and rebasing to external snapshots.

Role based access control with libvirt

Libvirt role based access control will allow fine grained access control like 'user FOO can only start/stop/pause vm BAR', but for all libvirt APIs and objects.

ARM on x86 with libvirt/virt-manager

Fix running ARM VMs on x86 hosts using standard libvirt tools libvirt virsh, virt-manager and virt-install.

Developer Goodness

As always, Fedora 20 will include several new features and updated packages that will be of interest to all manner of developers.

Ruby on Rails 4.0

Ruby on Rails 4.0

This update will keep Fedora up-to-date and will ensure that the current Ruby on Rails developers stay with us as they will get support for system-packaged Ruby on Rails of the latest version. Apart from that, Rails 4.0 also bring improved functionality, speed. security and better modularization.

Perl 5.18

Perl 5.18 will be shipped in Fedora 20. Perl doesn't get as much attention these days, but it's still a vital part of many production and development environments. Fedora will deliver the most up-to-date Perl release so its users will be able to stay current with the latest Perl.

Even More Changes

Fedora prides itself on bringing cutting-edge technologies to users of open source software around the world, and this release continues that tradition. No matter what you do, Fedora 20 has the tools you need to help you get things done.

A complete list with details of each new change is available here:

https://fedoraproject.org/wiki/Releases/20/ChangeSet

Desktop Environments and Spins

GNOME 3.10

Fedora 20 Alpha will have a preview of GNOME 3.10, GNOME 3.9.90. GNOME 3.10 will have a number of new applications and new features that will please GNOME-lovers in the Fedora 20 release. This release includes a new music application (gnome-music), a new maps application (gnome-maps), a revamp for the system status menu, and Zimbra support in Evolution.

There is also preliminary support in this release for running GNOME-shell as a Wayland compositor, though Wayland may not be in the default packages for the final Fedora 20 release.

KDE Plasma Workspaces 4.11

The Fedora KDE SIG has rebased to KDE 4.11 for Fedora 20. This release includes faster Nepomuk indexing, improvements to Kontact, KScreen integration in KWin, Metalink/HTTP support for KGet, and much more.

Spins

Spins are alternate versions of Fedora. In addition to various desktop environments for Fedora, spins are also available as tailored environments for various types of users via hand-picked application sets or customizations.

To see all of the Official Fedora 20 Release Spins, see the Fedora 20 Release Spins link.

Nightly composes of alternate Spins are available here: http://dl.fedoraproject.org/pub/alt/nightly-composes

Note on performance

Fedora development releases use a kernel with extra debug information to help us understand and resolve issues faster; however, this can have a significant impact on performance. Refer to the|kernel debug strategy for more details. You can boot with slub_debug=- or use the kernel from nodebug repository to disable the extra debug info.

Issues and Details

Heisenbug Alpha is a testing release. 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 at https://fedoraproject.org/wiki/Common_F20_bugs

For tips on reporting a bug effectively, read http://fedoraproject.org/wiki/How_to_file_a_bug_report .

Contributing

There are many ways to contribute beyond bug reporting. You can help translate software and content, test and give feedback on software updates, write and edit documentation, design and do artwork, help with all sorts of promotional activities, and package free software for use by millions of Fedora users worldwide. To get started, visit http://join.fedoraproject.org today!