Hello Roland, On Fr, 16.08.2024 10:10:47, Roland Clobus wrote: > Hello Stefan, > > On 14/08/2024 22:34, Stefan Kropp wrote: > > On Sa, 03.08.2024 10:25:52, Roland Clobus wrote: > > > On 29/07/2024 21:20, Andrew M.A. Cater wrote: > > > > On Mon, Jul 29, 2024 at 06:51:44PM +0000, Stefan Kropp wrote: > > > > > is it possible to add "Debian Junior" to the live-images? > > > > Hello Roland, > > > @Stefan, I assume you mean the weekly images that are published on > > > https://get.debian.org/images/weekly-live-builds/amd64/iso-hybrid/ > > > and are based on Trixie? > > > > Correct. > > > > > About 6 months ago I created a branch in live-build. Now I made it more > > > visible as a MR [1], and it can be integrated in the live-setup and > > > images-team/setup repositories. > > > When that is done, they will be re-generated every week. > > > > About CONFIGURATION_FROM_GIT > > https://salsa.debian.org/live-team/live-build/-/merge_requests/360/diffs#9221863742451e920c978c9e0eb2f9bd58bf2777_212_214 > > > > I recommend to build the image like all others. > > Debian Junior is also part of live-tasks: > > https://tracker.debian.org/pkg/live-tasks > > > > live-task-debian-junior > > > > Maybe like this: > > > > "debian-junior") > > INSTALLER="live" > > PACKAGES="live-task-debian-junior" > > > In this case, we also following the "upload" process and the > > image will be build of files which are part of Debian already. > > I've locally generated live images for sid and trixie with this setting, and > noticed the following differences to the 0.1.0-alpha-4 image: > * No 'Debian Junior - Readme' in the menu > * Smaller font/icons > * The four coloured bubbles (in the bottom bar) with games by category are > not there any more > * Localization: it's now English instead of German > * The icewm configuration changes that were in > includes.chroot_after_packages/usr/share/debian-junior/user/config/icewm are > not applied any more > > Perhaps you need another package in the Junior Blends namespace that > overrides/adjusts the settings?
This is ok for now. I think I will create a -config and -tweak package to move those configuration files and settings to a separate package. I was thinking about a tweak program which can be used by other blends. https://wiki.debian.org/DebianDesktopMarlin#Tweaks_Application > See below... > > > > I've had a quick peek at the git-repo that has the configuration for the > > > blend, it has not been updated since 2023-04-30. Is the development > > > speeding > > > up and do you need the images to be generated on a weekly basis? > > > > No, from my side it's not required to have a weekly build, yet. > > First, I would like to see if everything is working as expected. > > Ack, so no weekly build yet. > Then: lets move the follow-up mails to debian-live instead of debian-cd. -debian-cd > > > There is also a chicken-egg issue here from the QA perspective. Should > > > there > > > be more tests (reproducible image, openQA functionality tests, ...) before > > > the image is spread more widely? Or will the test be created afterwards? > > > > Good question. :) The package is a meta package,.. I'm not sure > > about functional tests on meta packages. Be honest, I didn't > > think about openQA. > > For functionality tests, I'm thinking initially about the 'start-stop' > tests. These tests start the program, look whether its initial screen shows > up, optionally do a few mouse clicks or keypresses and finally check whether > the program exited gracefully. > > > Sure, when the image would be build based on the > > CONFIGURATION_FROM_GIT, it would be important. But I think it > > shouldn't be build bases on the repository itself. > > The CONFIGURATION_FROM_GIT variable that I introduced allows for > tweaking/constructing the live image without needing to have all settings > packaged. > > I can update the MR to just use 'live-task-debian-junior', when you give me > a heads-up, but then you'll have to find another way to tweak some settings. Yes, that fine. Thanks a lot. > I'm perfectly fine with using the CONFIGURATION_FROM_GIT which I introduced; > I have thought about re-activating the live-images repo on Salsa again, but > that will time some time... > > With kind regards, > Roland Clobus > > > > [1] https://salsa.debian.org/live-team/live-build/-/merge_requests/360