F43 Change Proposal: Switch to JXL format for Default Wallpaper (self-contained)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Wiki - https://fedoraproject.org/wiki/Changes/SwitchToJXLforDefaultWallpaper
Discussion thread -
https://discussion.fedoraproject.org/t/f43-change-proposal-disabling-support-of-building-openssl-engines-system-wide/145922

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.

== Summary ==
The default Fedora wallpaper will switch from PNG to JXL format.

== Owner ==

* Name: [[User:luya| Luya Tshimbalanga]]
* Email: luya@xxxxxxxxxxxxxxxxx



== Detailed Description ==
For a long time, the default Fedora wallpaper used PNG format to
preserve the integrity of the design. The drawback is the large file
size for packaging and for the time of day animation. The Design team
switched to JXL to address the issue drastically saving the size of
the media while maintaining the quality of the wallpapers.

== Feedback ==


== Benefit to Fedora ==

* The size of the default wallpaper is drastically reduced when using
JXL format compared to PNG. An example is on this [Fedora 42 Default
Wallpaper ticket](https://gitlab.com/fedora/design/team/release-artwork/default-wallpaper/-/issues/21#note_2306684940)
showing both versions for comparison.

== Scope ==
* Proposal owners:
The Design team switch the format from PNG to JXL format for the
default wallpaper on Fedora Workstation and Spin variants (optional
for spins setting a different default backgrounds).<!-- What work do
the feature owners have to accomplish to complete the feature in time
for release?  Is it a large change affecting many parts of the
distribution or is it a very isolated change? What are those
changes?-->

* Other developers:

* Release engineering: [https://pagure.io/releng/issues #Releng issue number]

* Policies and guidelines: N/A (not needed for this Change)

* Trademark approval: N/A (not needed for this Change)

* Alignment with the Fedora Strategy:


== Upgrade/compatibility impact ==
No major impact for desktop environment supporting JXL format. If
needed, convert JXL to JPEG as fallback.

== Early Testing (Optional) ==


== How To Test ==

* Up to date Fedora Linux 41 Workstation and variants (spins included).
* Enable [COPR repository](https://copr.fedorainfracloud.org/coprs/g/design-suite/fxx-backgrounds/)
from ''@design-suite/fxx-backgrounds'' or download from the [main
repository](https://koji.fedoraproject.org/koji/buildinfo?buildID=2658799)
* For Workstation Edition and variants like Cinammon spin and Design
Suite, install both ''f42-backgrounds-base'' and
''f42-background-gnome'' using the command <nowiki>sudo dnf install
f42-backgrounds-{base,gnome}</nowiki>.
* For KDE Edition and variants, install both ''f42-backgrounds-base''
and ''f42-background-kde'' using the command <nowiki>sudo dnf install
f42-backgrounds-{base,kde}</nowiki>
* For XFCE  and variants, install both ''f42-backgrounds-base'' and
''f42-background-xfce'' using the command <nowiki>sudo dnf install
f42-backgrounds-{base,xfce}</nowiki>
* For Budgie Edition, install both ''f42-backgrounds-base'' and
''f42-background-budgie'' using the command <nowiki>sudo dnf install
f42-backgrounds-{base,budgie}</nowiki>
* For MATE and variants like Design Suite, install both
''f42-backgrounds-base'' and ''f42-background-mate'' using the command
<nowiki>sudo dnf install f42-backgrounds-{base,mate}</nowiki>


== User Experience ==

The change is invisible for the uses with lower footprint.

== Dependencies ==


== Contingency Plan ==
Revert to PNG format.

* Contingency mechanism: (What to do?  Who will do it?) N/A (not a
System Wide Change)
* Contingency deadline: N/A (not a System Wide Change)
* Blocks release? N/A (not a System Wide Change)

== Documentation ==
N/A (not a System Wide Change)

== Release Notes ==


-- 
Aoife Moloney

Fedora Operations Architect

Fedora Project

Matrix: @amoloney:fedora.im

IRC: amoloney

-- 
_______________________________________________
devel-announce mailing list -- devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux