From Fedora Project Wiki

< Releases‎ | 29

m (fixing spurious characters in the Erlang change)
Line 20: Line 20:
 
* Last updated: 2018-03-04
 
* Last updated: 2018-03-04
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551329 #1551329]
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551329 #1551329]
 +
* Status: Change accepted
 +
===[[Changes/DbusBrokerAsTheDefaultDbusImplementation | 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-03-19
 +
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1557954 #1557954]
 
* Status: Change accepted
 
* Status: Change accepted
 
===[[Changes/FedoraScientific VagrantBox | FedoraScientific VagrantBox]]===
 
===[[Changes/FedoraScientific VagrantBox | FedoraScientific VagrantBox]]===
Line 29: Line 38:
 
* Last updated: 2018-03-04
 
* Last updated: 2018-03-04
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551321 #1551321]
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551321 #1551321]
 +
* Status: Change accepted
 +
===[[Changes/Python3.7 | 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-04-09
 +
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1565020 #1565020]
 
* Status: Change accepted
 
* Status: Change accepted
 
===[[Changes/Remove GCC from BuildRoot | Remove GCC from BuildRoot]]===
 
===[[Changes/Remove GCC from BuildRoot | Remove GCC from BuildRoot]]===
Line 38: Line 56:
 
* Last updated: 2018-03-04
 
* Last updated: 2018-03-04
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551327 #1551327]
 
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1551327 #1551327]
 +
* Status: Change accepted
 +
===[[Changes/Ruby on Rails 5.2 | 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-04-09
 +
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1565022 #1565022]
 
* Status: Change accepted
 
* Status: Change accepted
  
Line 45: Line 72:
 
These changes have been accepted by the [[Fedora_Engineering_Steering_Committee |Fedora Engineering Steering Committee]] for the Fedora 29 Release as Self Contained Changes.
 
These changes have been accepted by the [[Fedora_Engineering_Steering_Committee |Fedora Engineering Steering Committee]] for the Fedora 29 Release as Self Contained Changes.
  
 +
===[[Changes/Ansible python3 default | Ansible python3 default]]===
 +
Ansible started out as a python2 only application, but in recent years a large amount of work has gone into porting things to python3. Last year, the Fedora ansible package started shipping a ansible-python3 allowing users to switch to python3 on the control host easily if they wished, but left the default as python2. Now in Fedora 29, the default will be switched and the python3 version will be the only version shipped.
 +
* Owner: Kevin Fenzi
 +
* Last updated: 2018-04-09
 +
* Completed: no - [https://bugzilla.redhat.com/show_bug.cgi?id=1565026 #1565026]
 
===[[Changes/Drop Legacy GTK+ GUI in wireshark | Drop Legacy GTK+ GUI in wireshark]]===
 
===[[Changes/Drop Legacy GTK+ GUI in wireshark | Drop Legacy GTK+ GUI in wireshark]]===
 
Owner
 
Owner
Line 56: Line 88:
 
* Last updated: 2018-03-04
 
* Last updated: 2018-03-04
 
* Completed: no - [https://bugzilla.redhat.com/show_bug.cgi?id=1551326 #1551326]
 
* Completed: no - [https://bugzilla.redhat.com/show_bug.cgi?id=1551326 #1551326]
 +
===[[Changes/OpenLDAPdropMozNSSCompatibilityLayer | OpenLDAP: Drop MozNSS Compatibility Layer]]===
 +
Since Fedora 28, OpenLDAP is compiled with OpenSSL instead of NSS and includes MozNSS Compatiblity Layer (i.e. TLSMC) to assure backwards compatiblity. After this change the TLSMC will be removed.
 +
* Owner: Matus Honek
 +
* Last updated: 2018-03-19
 +
* Completed: no - [https://bugzilla.redhat.com/show_bug.cgi?id=1557967 #1557967]
 
===[[Changes/TrueNoarchErlangPackages | True Noarch Erlang Packages]]===
 
===[[Changes/TrueNoarchErlangPackages | True Noarch Erlang Packages]]===
Erlang packages are currently all installed into %{_libdir}/erlang/lib, despite most of them being noarch packages. This proposal is to modify Erlang to search %{_datadir}/erlang/lib in addition to %{_libdir}/erlang/lib when searching for dependencies.
+
Erlang packages are currently all installed into %{_libdir}/erlang/lib, despite most of them being noarch packages. This proposal is to modify Erlang to search %{_datadir}/erlang/lib in addition to %{_libdir}/erlang/lib when searching for dependencies.
 
* Owner: Randy Barlow
 
* Owner: Randy Barlow
 
* Last updated: 2018-03-04
 
* Last updated: 2018-03-04
* Completed: no - [https://bugzilla.redhat.com/show_bug.cgi?id=1434311 #1434311]
+
* Completed: yes - [https://bugzilla.redhat.com/show_bug.cgi?id=1434311 #1434311]
  
 
[[:Category:ChangeAcceptedF29]] and [[:Category:SelfContainedChange]]
 
[[:Category:ChangeAcceptedF29]] and [[:Category:SelfContainedChange]]
 
[[Category:F29]]
 
[[Category:F29]]

Revision as of 10:34, 9 April 2018


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.30

Rebase the binutils package from version 2.29 .1 to version 2.30. This will bring in bug-fixes and some new features.

Owners

  • Owner: Nick Clifton
  • Release notes owner:

Tracking

  • Last updated: 2018-03-04
  • Tracking bug: #1551329
  • Status: Change accepted

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-03-19
  • Tracking bug: #1557954
  • Status: Change accepted

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: Change accepted

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-04-09
  • Tracking bug: #1565020
  • Status: Change accepted

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: Change accepted

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-04-09
  • Tracking bug: #1565022
  • Status: Change accepted

Category:ChangeAcceptedF29 and Category:SystemWideChange

Fedora 29 Accepted Self Contained Changes Proposals

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

Ansible python3 default

Ansible started out as a python2 only application, but in recent years a large amount of work has gone into porting things to python3. Last year, the Fedora ansible package started shipping a ansible-python3 allowing users to switch to python3 on the control host easily if they wished, but left the default as python2. Now in Fedora 29, the default will be switched and the python3 version will be the only version shipped.

  • Owner: Kevin Fenzi
  • Last updated: 2018-04-09
  • Completed: no - #1565026

Drop Legacy GTK+ GUI in wireshark

Owner

  • Owner: Michal Ruprich
  • Last updated: 2018-03-04
  • Completed: no - #1551325

No more automagic Python bytecompilation

The current way of automatic Python byte-compiling of files outside Python-specific directories is too magical and error-prone. It is built on heuristics that are increasingly wrong. We will provide a way to opt-out of it and adjust the guidelines to prefer explicit bytecompilation of such files. Later, the old behavior will be opt-in only or will cease to exist.

  • Owner: Petr Viktorin
  • Last updated: 2018-03-04
  • Completed: no - #1551326

OpenLDAP: Drop MozNSS Compatibility Layer

Since Fedora 28, OpenLDAP is compiled with OpenSSL instead of NSS and includes MozNSS Compatiblity Layer (i.e. TLSMC) to assure backwards compatiblity. After this change the TLSMC will be removed.

  • Owner: Matus Honek
  • Last updated: 2018-03-19
  • Completed: no - #1557967

True Noarch Erlang Packages

Erlang packages are currently all installed into %{_libdir}/erlang/lib, despite most of them being noarch packages. This proposal is to modify Erlang to search %{_datadir}/erlang/lib in addition to %{_libdir}/erlang/lib when searching for dependencies.

  • Owner: Randy Barlow
  • Last updated: 2018-03-04
  • Completed: yes - #1434311

Category:ChangeAcceptedF29 and Category:SelfContainedChange