From Fedora Project Wiki

< Releases‎ | 29

Revision as of 20:51, 11 September 2018 by Bcotton (talk | contribs)


Fedora 29 Accepted System Wide Changes Proposals

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

Binutils 2.31

Rebase the binutils package from version 2.30 to version 2.31.

Owners

  • Owner: Nick Clifton [1]
  • Release notes owner:

Tracking

  • Last updated: 2018-06-28
  • Tracking bug: #1596190
  • Status: 100% code completed

CJK Default Fonts To Noto

Changes the default fonts for Chinese, Japanese, and Korean (CJK) languages to Google Noto.

Owners

  • Owner: Akira TAGOH, Peng Wu
  • Release notes owner:

Tracking

  • Last updated: 2018-07-12
  • Tracking bug: #1600675
  • Status: 100% code completed

Make dbus-broker the default DBus implementation

Enable dbus-broker.service to use dbus-broker as system and session message bus backend.

Owners

  • Owner: Tom Gundersen
  • Release notes owner:

Tracking

  • Last updated: 2018-08-08
  • Tracking bug: #1557954
  • Status: Testable

Discontinue PPC64 as Alternative Architecture

After a number of projects dropped support for the big endian ppc64 architecture and our move of ppc64 to "maintenance-only" mode few releases back, now a vital dependency, the Eclipse project, stops supporting ppc64. As a consequence we need to discontinue producing any ppc64 content. This is a long time anticipated step as the upstream focus on the little endian variant (ppc64le) on Linux is well known. My email sent to the Fedora PPC mailing list has few more details.

Owners

  • Owner: Dan Horák
  • Release notes owner:

Tracking

  • Last updated: 2018-07-16
  • Tracking bug: #1601599
  • Status: 100% code completed

FedoraScientific VagrantBox

Fedora Scientific is currently delivered as ISOs. Shipping vagrant boxes will give potential users a friendlier option to try out Fedora Scientific while keeping their current operating system.

Owners

  • Owner: Amit Saha
  • Release notes owner:

Tracking

  • Last updated: 2018-03-04
  • Tracking bug: #1551321
  • Status: 100% code completed

The GNU C Library version 2.28

Switch glibc in Fedora 29 to glibc version 2.28.

Owners

  • Owner: Carlos O'Donell
  • Release notes owner:

Tracking

  • Last updated: 2018-04-30
  • Tracking bug: #1598403
  • Status: 100% code completed

Hide the grub menu

On systems with only a single OS installed, the grub menu does not offer any useful functionality, so we should hide it by default.

Owners

  • Owner: Hans de Goede
  • Release notes owner:

Tracking

  • Last updated: 2018-07-16
  • Tracking bug: #1592201
  • Status: 100% code completed

IBus 1.5.19

IBus 1.5.19 will have two features.

Owners

  • Owner: Takao Fujiwara
  • Release notes owner:

Tracking

  • Last updated: 2018-08-23
  • Tracking bug: #1598402
  • Status: 100% code completed

Let's Label Our Variants!

Start using the VARIANT and VARIANT_ID fields in /usr/lib/os-release (and therefore the /etc/os-release symlink) for Spins, Labs and the base container image rather than just the main Fedora Editions.

Owners

  • Owner: Mohan Boddu
  • Release notes owner:

Tracking

  • Last updated: 2018-05-28
  • Tracking bug: #1582627
  • Status: 100% code completed

Modules for Everyone

All Fedora installations will have modular repositories enabled by default, previously available, by default, only to Server Edition.

Owners

  • Owner: Stephen Gallagher, Langdon White
  • Release notes owner:

Tracking

  • Last updated: 2018-07-09
  • Tracking bug: #1599413
  • Status: 100% code completed

Move /usr/bin/python into a separate package

Reflecting the recent changes of PEP 394 -- The "python" Command on Unix-Like Systems, we are moving /usr/bin/python from the python2 package into a separate package called python-unversioned-command. python2 will recommend this package.

Owners

  • Owner: Miro Hrončok
  • Release notes owner:

Tracking

  • Last updated: 2018-07-03
  • Tracking bug: #1585626
  • Status: 100% code completed

NSS load p11-kit modules by default

When NSS database is created, PKCS#11 modules configured in the system's p11-kit will be automatically registered and visible to NSS applications.

Owners

  • Owner: Daiki Ueno
  • Release notes owner:

Tracking

  • Last updated: 2018-07-03
  • Tracking bug: #1592206
  • Status: 100% code completed

Node.js 10.x as default Node.js interpreter

A major upgrade to the newest LTS release of Node.js for Fedora 29.

Owners

  • Owner: Stephen Gallagher
  • Release notes owner:

Tracking

  • Last updated: 2018-06-18
  • Tracking bug: #1592200
  • Status: 100% code completed

Perl Move to MetaCPAN

search.cpan.org web frontend for CPAN is being replaced by metacpan.org. Many Perl RPM packages refer to search.cpan.org. This Fedora change aims to mass-update URL and Source RPM tags in affected Perl packages.

Owners

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

Tracking

  • Last updated: 2018-07-06
  • Tracking bug: #1585624
  • Status: 100% code completed

Python 3.7

Update the Python 3 stack in Fedora from Python 3.6 to Python 3.7.

Owners

  • Owner: Petr Viktorin
  • Release notes owner:

Tracking

  • Last updated: 2018-07-09
  • Tracking bug: #1565020
  • Status: 100% code completed

Remove GCC from BuildRoot

Removing gcc and gcc-c++ from default buildroot in Koji and mock.

Owners

  • Owner: Igor Gnatenko
  • Release notes owner:

Tracking

  • Last updated: 2018-03-04
  • Tracking bug: #1551327
  • Status: 100% code completed

Ruby on Rails 5.2

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

Owners

  • Owner: Pavel Valena, Vít Ondruch, Jun Aruga
  • Release notes owner:

Tracking

  • Last updated: 2018-06-15
  • Tracking bug: #1565022
  • Status: Finished

Rename Atomic Workstation to Silverblue

The Atomic Workstation variant is being renamed to Fedora Silverblue.

Owners

  • Owner: Matthias Clasen
  • Release notes owner:

Tracking

  • Last updated: 2018-07-05
  • Tracking bug: #1598405
  • Status: Change accepted

The tzdata transition to 'vanguard' format

As of tzdata-2018e, the upstream will now default to using the 'vanguard' data format including negative DST offsets. As a fall-back, the 'rearguard' data format is still available on F28, F27 and F26.

Owners

  • Owner: Patsy Franklin
  • Release notes owner:

Tracking

  • Last updated: 2018-05-14
  • Tracking bug: #1585628
  • Status: 100% code completed

Update i686 architectural baseline to include SSE2

Fedora builds its i686 packages with SSE2 support, primarily for use on x86-64 systems as multi-lib RPMs.

Owners

  • Owner: Florian Weimer
  • Release notes owner:

Tracking

  • Last updated: 2018-06-18
  • Tracking bug: #1592205
  • Status: 100% code completed

ZRAM support for ARM images

Enable ZRAM for swap on ARMv7 and aarch64 pre generated images to improve performance and reliability on ARM Single Board Computers such a the Raspberry Pi.

Owners

  • Owner: Peter Robinson
  • Release notes owner:

Tracking

  • Last updated: 2018-07-18
  • Tracking bug: #1602944
  • Status: 100% code completed

Golang 1.11

Rebase of Golang package to upcoming version 1.11 in Fedora 29, including rebuild of all dependent packages(pre-release version of Go will be used for rebuild, if released version will not be available at the time).

Owners

  • Owner: Jakub Čajka
  • Release notes owner:

Tracking

  • Last updated: 2018-06-28
  • Tracking bug: #1596204
  • Status: 100% code completed

Perl 5.28

A new perl 5.28 version brings a lot of changes done over a year of development. Perl 5.28 was released 6/23/2018. See 5.28.0 perldelta for more details about preparing release.

Owners

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

Tracking

  • Last updated: 2018-07-09
  • Tracking bug: #1585629
  • Status: 100% code completed

uEFI for ARMv7

Move to uEFI as the default boot mechanism for ARMv7 devices.

Owners

  • Owner: Peter Robinson
  • Release notes owner:

Tracking

  • Last updated: 2018-07-18
  • Tracking bug: #1602948
  • Status: 100% code completed



Category:ChangeAcceptedF29 and Category:SelfContainedChange