No edit summary |
No edit summary |
||
Line 67: | Line 67: | ||
* Owner: Miro Hrončok | * Owner: Miro Hrončok | ||
* Last updated: 2022-07-08 | * Last updated: 2022-07-08 | ||
* Tracking bug: [https://bugzilla.redhat.com/show_bug.cgi?id=2105404 #2105404] | |||
* Status: Change accepted | * Status: Change accepted |
Revision as of 00:53, 23 August 2023
Fedora Linux 39 Accepted System-Wide Changes
Remove webkit2gtk-4.0 API Version
The webkit2gtk-4.0 API version will no longer be built. Packages that depend on it will fail to build from source and eventually be retired.
Owners
- Owner: Michael Catanzaro
Tracking
- Last updated: 2023-05-04
- Tracking bug: #2193249
- Release Notes tracker: #983
- Contingency deadline: F39 beta freeze
- Status: Change accepted
Porting Fedora to Modern C
Back in 1999, a new revision of the C standard removed several backwards compatibility features. However, GCC still accepts these obsolete constructs by default. Support for these constructs is confusing to programmers and potentially affect GCC's ability to implement features from future C standards. It is expected that a future GCC version (likely GCC 14) will disable support for these legacy language constructs by default. The goal of this change is to prepare Fedora for this transition.
Owners
- Owner: Florian Weimer
Tracking
- Last updated: 2023-05-09
- Tracking bug: #2142177
- Release Notes tracker: <will NOT be assigned by the Wrangler> <will NOT be assigned by the Wrangler>
- Contingency deadline: not provided
- Status: Change accepted
Modernize Live Media
Modernize the live media by switching to the "new" live environment setup scripts provided by livesys-scripts and leverage new functionality in dracut to enable support for automatically enabling persistent overlays when flashed to USB sticks.
Owners
- Owner: Neal Gompa, Matt Coleman
Tracking
- Last updated: 2023-08-23
- Tracking bug: #2139918
- Release Notes tracker: #898
- Contingency deadline: Final Freeze
- Status: Change accepted
Ostree Native Container (Phase 2, stable)
Continue the work done in https://fedoraproject.org/wiki/Changes/OstreeNativeContainer but in an officially stable format, and expanded to cover more OSTree-based editions. This goes "all in" on being container-native and significantly changes the technology and user emphasis.
Owners
- Owner: Colin Walters, Joseph Marrero, Brent Baude
Tracking
- Last updated: 2023-08-22
- Tracking bug: #2151321
- Release Notes tracker: #933
- Contingency deadline: Dunno
- 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: 2023-08-22
- Tracking bug: #1915976
- Release Notes tracker: #634
- Contingency deadline: Final freeze
- Status: Change accepted
Fedora Linux 40 Accepted Self-Contained Changes
Retire python3.7
The python3.7 package will be retired without replacement from Fedora Linux 40. Python 3.7 will be End of Life in June 2023 and it will be kept around only to test software targeting Debian 10 “Buster” LTS. The removal is more or less aligned with Debian 10 TLS EOL (June 2024) -- Fedora 39 (the last one to include Python 3.7) will likely EOL on 2024-11-12.
- Owner: Miro Hrončok
- Last updated: 2022-07-08
- Tracking bug: #2105404
- Status: Change accepted