Bug#1118486: Artwork for testing (forky) and unstable (sid)?

2025-11-17 Thread Simon McVittie
(Please cc the submitter when responding to bug reports: the BTS does 
not automatically send replies to the submitter, so I didn't see this 
until now)


On Fri, 31 Oct 2025 at 08:29:17 +0100, Roland Clobus wrote:
Recently the issue was raised to remove the number '13' in the artwork 
of the Debian installer because the same image is also used to 
generate ISO-files (installer and live ISO-images) for forky and sid.


I don't think there's any "also" about it? If I understand correctly, 
the trixie installers are built from the trixie udebs, so removing the 
version number from the artwork shipped in forky/sid debian-installer and 
rootskel-gtk will not affect the trixie installer, only the forky/sid 
installer snapshots. (But please correct me if I'm wrong about this!)



Would it be possible/meaningful to have:
1) artwork that is 'unchanged' for unstable (sid), which can always be 
used and shows that this is the most volatile version of Debian?
2) artwork that is an 'in-between' version, that shows that it will be 
upcoming stable version, but it currently isn't and is a 
work-in-progress.


That's #1038660 (a feature request). I already made that suggestion in 
2023 (after the Debian *12* release), and I wasn't the first to suggest 
it. However, resolving #1038660 requires someone with artistic skills to 
contribute and maintain an extra set of graphical assets that meet the 
approval of the team, and at the time there seemed to be objections from 
the desktop-base maintainers.


In the meantime, we have a bug (#1118486, #1118488): several months 
after Debian 13 was released, the installer weekly and daily builds for 
testing/unstable misleadingly identify themselves as Debian 13, but they 
do not install Debian 13. I think this is significantly worse than 
merely not having their own graphical identity, and targeted fixes for 
this bug can be made without needing any particular artistic talent. I 
already fixed the equivalent issue in desktop-base for the artwork that 
is used on the installed testing/unstable system.


I would really prefer not to have the solution to #1118486, #1118488 be 
blocked by the feature request #1038660, even though in an ideal world I 
would also like #1038660 to be resolved. I think it's important not to 
make the perfect be the enemy of the good.


My understanding is that we cannot easily have separate artwork for 
forky vs. sid because they both use packages from forky and/or sid (and 
normally the packages from sid will automatically migrate to forky after 
a short delay), but we *can* have one set of artwork for forky/sid vs. 
trixie vs. bookworm, by just having the packages differ between branches 
in the same way that any other package like desktop-base or glibc does:


   forky/sid  trixie  bookworm
debian-installer   >= 202511XX20250803+deb13uX20230607+deb12uX
desktop-base   14.x   13.x12.x
rootskel-gtk   14.x   13.x12.x

and committing the testing/unstable artwork to only the branch that is 
used for forky/sid, until it gets replaced with the final forky artwork 
during the forky freeze in early to mid 2027.


If the testing/unstable artwork is initially a trivially-changed version 
of the Debian 13 artwork (removing the version number) then that doesn't 
prevent replacing it with visually-distinct artwork at a later date.


Or is that understanding wrong?

Thanks,
smcv



Bug#1118486: Artwork for testing (forky) and unstable (sid)?

2025-10-31 Thread Roland Clobus

Hello Debian-desktop,

Recently the issue was raised to remove the number '13' in the artwork 
of the Debian installer because the same image is also used to generate 
ISO-files (installer and live ISO-images) for forky and sid.


I've asked this question before in debian-design-devel, and they 
referred me to debian-desktop.


Would it be possible/meaningful to have:
1) artwork that is 'unchanged' for unstable (sid), which can always be 
used and shows that this is the most volatile version of Debian?
2) artwork that is an 'in-between' version, that shows that it will be 
upcoming stable version, but it currently isn't and is a work-in-progress.


Such artwork would need at least:
- A boot splash screen (for GRUB/isolinux)
- A Debian-installer banner
- A desktop background

With kind regards,
Roland Clobus
Maintainer of the Debian live images

PS: I'm now subscribed to debian-desktop
--
See the following links for some background:

Related to theming of testing/unstable:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118486
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084903 (about trixie)
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038660
* https://salsa.debian.org/installer-team/rootskel-gtk/-/merge_requests/6
* 
https://salsa.debian.org/installer-team/debian-installer/-/merge_requests/71
* https://lists.debian.org/debian-desktop/2025/08/msg2.html 
(desktop-base_14.0.0~pre1)


d-i artwork folder:
https://salsa.debian.org/installer-team/debian-installer/-/tree/master/build/boot/artwork?ref_type=heads

desktop-base folder:
https://salsa.debian.org/debian-desktop-team/desktop-base/-/tree/master/ceratopsian-theme?ref_type=heads

An existing boot splash screen for the live images:
https://salsa.debian.org/live-team/live-build/-/blob/master/share/bootloaders/splash.svg?ref_type=heads


OpenPGP_signature.asc
Description: OpenPGP digital signature


Bug#1118486: Artwork for testing (forky) and unstable (sid)?

2025-10-30 Thread Roland Clobus

Hello Debian-design,

Recently the issue was raised to remove the number '13' in the artwork 
of the Debian installer because the same image is also used to generate 
ISO-files (installer and live ISO-images) for forky and sid.


Would it be possible/meaningful to have:
1) artwork that is 'unchanged' for unstable (sid), which can always be 
used and shows that this is the most volatile version of Debian?
2) artwork that is an 'in-between' version, that shows that it will be 
upcoming stable version, but it currently isn't and is a work-in-progress.


Such artwork would need at least:
- A boot splash screen (for GRUB/isolinux)
- A Debian-installer banner
- A desktop background

With kind regards,
Roland Clobus
Maintainer of the Debian live images

PS: I'm now subscribed to design-devel
--
See the following links for some background:

Related to theming of testing/unstable:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118486
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084903 (about trixie)
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038660
* https://salsa.debian.org/installer-team/rootskel-gtk/-/merge_requests/6
* 
https://salsa.debian.org/installer-team/debian-installer/-/merge_requests/71
* https://lists.debian.org/debian-desktop/2025/08/msg2.html 
(desktop-base_14.0.0~pre1)


d-i artwork folder:
https://salsa.debian.org/installer-team/debian-installer/-/tree/master/build/boot/artwork?ref_type=heads

desktop-base folder:
https://salsa.debian.org/debian-desktop-team/desktop-base/-/tree/master/ceratopsian-theme?ref_type=heads

An existing boot splash screen for the live images:
https://salsa.debian.org/live-team/live-build/-/blob/master/share/bootloaders/splash.svg?ref_type=heads


OpenPGP_signature.asc
Description: OpenPGP digital signature