No edit summary |
|||
Line 1: | Line 1: | ||
{{autolang|base=yes}} | {{autolang|base=yes}} | ||
{{admon/warning|DO NOT EDIT this page manually as it's generated automatically and all changes will be overwritten! If you want to change anything, change the original Changes page and it will be picked up in the next refresh. If not, ping [[User:bcotton|bcotton]].}} | {{admon/warning|DO NOT EDIT this page manually as it's generated automatically and all changes will be overwritten! If you want to change anything, change the original Changes page and it will be picked up in the next refresh. If not, ping [[User:bcotton|bcotton]]. This page last updated: {{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY2}}.}} | ||
[https://bugzilla.redhat.com/show_bug.cgi?id=F38Changes Bugzilla tracking] | [https://bugzilla.redhat.com/show_bug.cgi?id=F38Changes Bugzilla tracking] | ||
Line 11: | Line 11: | ||
{{Anchor|accepted_system_wide}} | {{Anchor|accepted_system_wide}} | ||
== Fedora Linux 38 Accepted System-Wide Changes == | == Fedora Linux 38 Accepted System-Wide Changes == | ||
===[[Changes/MAC Address Policy none | MAC Address Policy none]]=== | |||
The systemd-udev package installs "/usr/lib/systemd/network/99-default.link", which sets | |||
Link.MACAddressPolicy=persistent for all software NIC devices. This proposal is to add to | |||
the policy so that we use Link.MACAddressPolicy=none for bond/bridge/team devices. | |||
====Owners==== | |||
* Owner: Thomas Haller (NetworkManager), Dusty Mabe (Fedora CoreOS) | |||
====Tracking==== | |||
* Last updated: 2022-08-23 | |||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2107754 #2107754] | |||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/859 #859] | |||
* Contingency deadline: | |||
* Status: Change accepted | |||
===[[Changes/RPMCoW | DNF/RPM Copy on Write enablement for all variants]]=== | ===[[Changes/RPMCoW | DNF/RPM Copy on Write enablement for all variants]]=== | ||
RPM Copy on Write provides a better experience for Fedora Users as it reduces the amount of I/O and offsets CPU cost of package decompression. RPM Copy on Write uses reflinking capabilities in btrfs, which is the default filesystem starting from Fedora 33 for most variants. Note that this behavior is not being turned on by default for this Change. | RPM Copy on Write provides a better experience for Fedora Users as it reduces the amount of I/O and offsets CPU cost of package decompression. RPM Copy on Write uses reflinking capabilities in btrfs, which is the default filesystem starting from Fedora 33 for most variants. Note that this behavior is not being turned on by default for this Change. | ||
Line 31: | Line 42: | ||
* Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/<will not assigned by the Wrangler -- not user-facing> <will not assigned by the Wrangler -- not user-facing>] | * Release Notes tracker: [https://pagure.io/fedora-docs/release-notes/issue/<will not assigned by the Wrangler -- not user-facing> <will not assigned by the Wrangler -- not user-facing>] | ||
* Contingency deadline: Mass Rebuild | * Contingency deadline: Mass Rebuild | ||
* Status: Change accepted | * Status: Change accepted | ||
== Fedora Linux 38 Accepted Self-Contained Changes == | == Fedora Linux 38 Accepted Self-Contained Changes == | ||
{{Anchor|accepted_self_contained}} | |||
===[[Changes/glibc32 Build Adjustments | glibc 32 Build Adjustments]]=== | ===[[Changes/glibc32 Build Adjustments | glibc 32 Build Adjustments]]=== | ||
The glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance. | The glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance. | ||
Line 68: | Line 70: | ||
Introduce tooling and data allowing package maintainers to transition from Fedora's existing short license names to standardized SPDX license expressions. Update and improve Fedora-legal documentation related to licensing, and move off of wiki. | Introduce tooling and data allowing package maintainers to transition from Fedora's existing short license names to standardized SPDX license expressions. Update and improve Fedora-legal documentation related to licensing, and move off of wiki. | ||
* Owner: Matthew Miller | * Owner: Matthew Miller | ||
* Last updated: 2022- | * Last updated: 2022-08-26 | ||
* Status: Change accepted | * Status: Change accepted | ||
===[[Changes/WaylandByDefaultForSDDM | Wayland by Default for SDDM]]=== | |||
Change the default display server mode for SDDM to use a Wayland-based greeter rather than an X11-based one. | |||
* Owner: Neal Gompa, Rex Dieter, Jan Grulich | |||
* Last updated: 2022-08-22 | |||
* Status: 100% code completed |
Revision as of 18:49, 29 August 2022
Fedora Linux 38 Accepted System-Wide Changes
MAC Address Policy none
The systemd-udev package installs "/usr/lib/systemd/network/99-default.link", which sets Link.MACAddressPolicy=persistent for all software NIC devices. This proposal is to add to the policy so that we use Link.MACAddressPolicy=none for bond/bridge/team devices.
Owners
- Owner: Thomas Haller (NetworkManager), Dusty Mabe (Fedora CoreOS)
Tracking
- Last updated: 2022-08-23
- Tracking bug: #2107754
- Release Notes tracker: #859
- Contingency deadline:
- Status: Change accepted
DNF/RPM Copy on Write enablement for all variants
RPM Copy on Write provides a better experience for Fedora Users as it reduces the amount of I/O and offsets CPU cost of package decompression. RPM Copy on Write uses reflinking capabilities in btrfs, which is the default filesystem starting from Fedora 33 for most variants. Note that this behavior is not being turned on by default for this Change.
Owners
- Owner: Matthew Almond, Davide Cavalca, Manu Bretelle
Tracking
- Last updated: 2022-08-10
- Tracking bug: #1915976
- Release Notes tracker: #634
- Contingency deadline: Final freeze
- Status: Change accepted
RPM Macros for Build Flags
Create a corresponding macro for each compiler flag in the redhat-rpm-config macro file and create "extra flag" macros to make it easier for packages to add and remove compiler flags.
Owners
- Owner: Tom Stellard
Tracking
- Last updated: 2022-08-10
- Tracking bug: #2100610
- Release Notes tracker: <will not assigned by the Wrangler -- not user-facing> <will not assigned by the Wrangler -- not user-facing>
- Contingency deadline: Mass Rebuild
- Status: Change accepted
Fedora Linux 38 Accepted Self-Contained Changes
glibc 32 Build Adjustments
The glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance.
- Owner: Florian Weimer
- Last updated: 2022-08-15
- Status: Unknown
Haskell GHC 9.0 & Stackage LTS 19
The GHC Haskell compiler will be updated from major version 8.10 to 9.0, and Haskell packages will be updated from Stackage LTS 18 to LTS 19 versions.
- Owner: Haskell SIG
- Last updated: 2022-07-18
- Status: Change accepted
Major upgrade of Microdnf
A major upgrade of Microdnf is the first step in the evolution of package management in Fedora. The new package manager (provided by dnf5 package) has ambitions to provide all major features of DNF without losing its minimal footprint.
- Owner: Jaroslav Mracek
- Last updated: 2022-05-29
- Status: Change accepted
Modular GNOME Keyring services
The monolithic daemon provided by GNOME Keyring will be split into dedicated sub-daemons, so that they can be consistently managed by systemd.
- Owner: Daiki Ueno, Benjamin Berg
- Last updated: 2022-08-11
- Status: Change accepted
SPDX License Phase 1
Introduce tooling and data allowing package maintainers to transition from Fedora's existing short license names to standardized SPDX license expressions. Update and improve Fedora-legal documentation related to licensing, and move off of wiki.
- Owner: Matthew Miller
- Last updated: 2022-08-26
- Status: Change accepted
Wayland by Default for SDDM
Change the default display server mode for SDDM to use a Wayland-based greeter rather than an X11-based one.
- Owner: Neal Gompa, Rex Dieter, Jan Grulich
- Last updated: 2022-08-22
- Status: 100% code completed