From Fedora Project Wiki

< Releases‎ | 25
Revision as of 17:42, 11 September 2016 by Immanetize (talk | contribs) (→‎Owners)


Fedora 25 Accepted System Wide Changes Proposals

These changes have been accepted by the Fedora Engineering Steering Committee for the Fedora 25 Release as System Wide Changes.

Category:ChangeAcceptedF25 and Category:SystemWideChange

IBus Emoji Typing

The IBus core will provides the Emoji Unicode typing with the IBus XKB engines.

Owners

  • Owner: Takao Fujiwara
  • Release notes owner:

Tracking

  • Last updated: 2016-07-25
  • Tracking bug: #1359753
  • Status: Change accepted


Fedora Media Writer as Primary Downloadable

The new Fedora Media Writer that is being finished has an overhauled, more user friendly interface. Because USB sticks are the most common way to install Fedora, it should be the primary download option. It cover the whole installation media creation, it lets the user pick the right flavor of Fedora, downloads its image, and copies it to a USB drive.

Owners

  • Owner: Martin Briza, Jiri Eischmann
  • Release notes owner:

Tracking

  • Last updated: 2016-07-18
  • Tracking bug: #1357424
  • Status: Change accepted

Unicode 9.0 support

Unicode 9.0 got released on 21th June 2016. Version 9.0 adds 7,500 characters, including six new scripts and 72 new emoji characters. These new script provide support for languages Osage, Nepal Bhasa, Fulani and other African languages, The Bravanese dialect of Swahili, used in Somalia, The Warsh orthography for Arabic and Tangut, a major historic script of China.

Owners

  • Owner: Mike Fabian Pravin Satpute Carlos O'Donell
  • Release notes owner:

Tracking

  • Last updated: 2016-07-18
  • Tracking bug: #1357420
  • Status: Change accepted


Ruby on Rails 5.0

Ruby on Rails 5.0 is the latest version of well known web framework written in Ruby.

Owners

  • Owner: Jun Aruga, Pavel Valena, Vít Ondruch
  • Release notes owner: simon.richard.clark@gmail.com

Tracking

  • Last updated: 2016-07-18
  • Tracking bug: #1357414
  • Status: Change accepted

Automatic Provides for Python RPM Packages

Upon building Python packages containing packaging metadata, RPM will automatically detect the standardized name of the software (i.e. dist name, name on PyPI) in the canonical format[1] and create a virtual Provides tag with the value pythonX.Ydist(CANONICAL_NAME), where X.Y is the used Python version.

Owners

  • Owner: Tomas Orsava, Miro Hroncok
  • Release notes owner:

Tracking

  • Last updated: 2016-07-18
  • Tracking bug: #1357407
  • Status: Change accepted

PHP 7.0

Update the PHP stack in Fedora to latest version 7.0.x

Owners

Tracking

  • Last updated: 2016-07-07
  • Tracking bug: #1353500
  • Status: Change accepted

Removing Perl from Build Root

This change aims to removing Perl from minimal build root.

Owners

  • Owner: Petr Písař
  • Release notes owner:

Tracking

  • Last updated: 2016-06-24
  • Tracking bug: #1332102
  • Status: Change accepted

GHC 7.10

Update Fedora's version of the GHC Haskell compiler to version 7.10.

Owners

Tracking

  • Last updated: 2016-07-04
  • Tracking bug: #1288079
  • Status: Change accepted

Replace UDisks2 by Storaged

Storaged extends UDisks2 API by exporting several enterprise features (in form of plugins), such as LVM2 and iSCSI. This project is a drop-in replacement for UDisks2, either from D-Bus or binary point of view. The main motivation of this change is to provide the unified D-Bus API for all the clients who are willing to manage LVM2, iSCSI, Btrfs, BCache, LSM and ZRam.

Owners

  • Owner: Peter Hatina, Tomáš Smetana
  • Release notes owner:

Tracking

  • Last updated: 2016-05-30
  • Tracking bug: 1330055
  • Status: Change accepted

Perl 5.24

A new perl 5.24 version brings a lot of changes done over a year of development. Perl 5.24 will be released 5/9/2016. See 5.24.0 perldelta for more details about preparing release.

Owners

  • Owner: Petr Písař
  • Release notes owner:

Tracking

  • Last updated: 2016-06-27
  • Tracking bug: #1336643
  • Status: Testable

Fedora 25 Accepted Self Contained Changes Proposals

These changes have been accepted by the Fedora Engineering Steering Committee for the Fedora 25 Release as Self Contained Changes.

Node.js 6.x

Fedora 25 will be updated to Node.js 6.x, the latest LTS release of the platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

  • Owner: Stephen Gallagher
  • Last updated: 2016-08-01
  • Completed: no


Change/Remove slogin and sshd-keygen

slogin, a legacy symlink to ssh, will be removed. sshd-keygen, a legacy Fedora init script, will be removed.

  • Owner: Jakub Jelen
  • Last updated: 2016-07-25
  • Completed: no

Rust Compiler

Introduce packages for the Rust compiler and its Cargo build system.

  • Owner: Josh Stone
  • Last updated: 2016-07-25
  • Completed: no

Better Switchable Graphics Support

All modern laptops have a gpu integrated into their processor (the igpu), some models also have a more powerful dedicated gpu (dgpu), this is called switchable graphics. The goal of this feature is to improve Fedora's support for such laptops.

  • Owner: Hans de Goede
  • Last updated: 2016-07-18
  • Completed: no

Erlang 19

Update Erlang/OTP to version 19, and improve Erlang support in Fedora.

  • Owner: Peter Lemenkov, Fedora Erlang SIG, Randy Barlow, Jeremy Cline
  • Last updated: 2016-06-30
  • Completed: no

Ibus-typing-booster_multilingual_support

Use more then one language in a single engine of ibus-typing-booster.

  • Owner: Mike Fabian, Pravin Satpute
  • Last updated: 2016-07-18
  • Completed: no


Golang 1.7

Rebase of Golang package to upcoming version 1.7 in Fedora 25, including rebuild of all dependent packages.

  • Owner: Jakub Čajka
  • Last updated: 2016-07-18
  • Completed: no


The GNU C Library version 2.24

Switch glibc in Fedora 25 to glibc version 2.24.

  • Owner: Carlos O'Donell
  • Last updated: 2016-05-23
  • Completed: no

Release Engineering Automation Workflow Engine

Centralized entry point, logging, and dash board for pre-defined Automated Workflow tasks used by the Release Engineering team with delegation and self-service tasks for members of various teams who normally depend on Release Engineering for various tasks.

  • Owner: Adam Miller
  • Last updated: 2016-06-13
  • Completed: no


NSS enforces the system-wide crypto policy

As it is now, the System-wide crypto policy in F24 is only enforced by the OpenSSL and GnuTLS TLS libraries. To harmonize crypto in Fedora, NSS is enhanced to respect the settings of the system-wide crypto policy as well.

  • Owner: Nikos Mavrogiannopoulos
  • Last updated: 2016-05-30
  • Completed: no

Category:ChangeAcceptedF25 and Category:SelfContainedChange and Category:SystemWideChange