Re: Debian-jr live image: call for feedback

Stefan Kropp <[email protected]> Tue, 5 Nov 2024 20:59:22 +0000
Newsgroups gmane.linux.debian.devel.jr
Message-ID <[email protected]>
--kyp6ffut4dl647x7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, 11/05/2024 03:34:25 AM, Tassia Camoes Araujo wrote:
> On 2024-11-03 14:16, Stefan Kropp wrote:
> >=20
> > \o/ perfekt. Currently, there are two different "projects" to
> > build a Debian Junior Live image.
> >=20
> Thanks for the explanation.
>=20
> > I started with a small project using live-build. This project
> > will be marked as deprecated soon.
> > https://salsa.debian.org/debian-jr-team/debian-junior-live-system
> >=20
> That is what I tried first, as I didn't know it was deprecated. If any
> feedback is still useful for that one, it would be good to have a system
> in English by default ;-)

Ah, I see. Maybe it's German :-D
https://salsa.debian.org/debian-jr-team/debian-junior-live-system/-/blob/ma=
ster/auto/config?ref_type=3Dheads#L15

> > The "new / real" way to build a Debian Live Image is different.
> >=20
> > I have created a new package called junior-desktop which is part
> > of Debian Junior's Pure Blend. This package is the "Debian Junior
> > Desktop".
> > https://packages.debian.org/trixie/junior-desktop
> >=20
> I've installed this package on a clean trixie environment. But the
> experience was not the same, as I ended up with a "full-featured" IceWM
> menu, not the targeted environment I got with the live image. I guess it
> is still a work-in-progress and the customization done for the live
> image cannot be directly used in this new method?

In the "deprecated" way of building the image all the magic
happens there:

https://salsa.debian.org/debian-jr-team/debian-junior-live-system/-/blob/ma=
ster/config/includes.chroot_after_packages/home/user/.bash_login?ref_type=
=3Dheads
https://salsa.debian.org/debian-jr-team/debian-junior-live-system/-/tree/ma=
ster/config/includes.chroot_after_packages/usr/share/debian-junior?ref_type=
=3Dheads

This is still missing in the "new" build. I was thinking about a
junior-config and maybe a junior-tweak package. Maybe we can
build something, which can be used by other blend projects as
well.

Debian Blends supports some kind of user roles
https://blends.debian.org/blends/ch06.html#userroles
I don't know much about it.

Yes, it's something on our ToDo-List.

> I have limited understanding of how things work under the hoods... sorry
> if  question is too naif.

Same here. I think we will find out how things are working. ;-)

> > This package has been included into the live-tasks package. Which
> > is used to Build Debian's live images:
> > https://packages.debian.org/trixie/live-task-debian-junior
> >=20
> > This is one important thing for me: Debian Junior is and will be
> > Debian. Everything should be included into a Debian Packages and
> > shall follow Debian's processes.
> >=20
> That's great!
>=20
> > Welcome on board!
> >=20
> Thank you!
>=20
> >> By the way, is the live image available anywhere for download?
> >=20
> > Not yet, I hope soon.
> >=20
> Well, maybe for now we could simply put the .iso file in one of the
> Debian machines for download and add the link to the wiki?

Let's wait until Monday. Steve did a small change,
There is also an issue with some firmware, AFAIK:
https://salsa.debian.org/images-team/live-setup/-/commit/c11e91b

I hope we will have an image next Monday.

> > I agree. Few weeks back, I asked to get Debian Junior into
> > Debian's live image build. Roland helped to get the build done
> > and I was able to build and test the image.
> >=20
> > Now, it would be nice to get Debian Junior into the weekly build.
> > See mails ;-)
> > https://lists.debian.org/debian-cd/2024/11/msg00002.html
> >=20
> > I think this will be a very important milestone for the project,
> > because it will get more visibility.
> >=20
> For sure it will! That's all great news!
>=20
> > When the weekly build is done, I think I need to work on Debian
> > Junior specific configuration files. Starting with configuration
> > for IceWM, Debian Junior's Window Manager.
> >=20
> Would you be open to brainstorm ideas for the environment configuration?

Sure. On the following picture you can see an idea about colored
bullets.
https://wiki.debian.org/DebianJr?action=3DAttachFile&do=3Dget&target=3DDebi=
anJr-Live-CD-001.png
I think it's nice to group the applications by colors, maybe for
different ages.

Maybe we can open a new mail-thread for this discussions and but
the ideas on the wiki page.

> I feel there will be so many decisions to be made, and the more we
> involve the community in this process, the better.
>=20
> How about setting up a jitsi call in a few weeks and get participants to
> test an image beforehand and come with feedback?

Calls are always little bit difficult for me. Let' see, maybe we
can try. Anyway, in general, I prefer E-Mail, because everybody
can follow the communication. Later, summarize all important
information on the wiki page.

https://wiki.debian.org/DebianJr

I tied.to put some notes / status on
https://wiki.debian.org/DebianJr/ProjectStagePlan
When the Image Build has been done, I will update the wiki page.

> Cheers,
>=20
> Tassia.

--=20
Stefan
https://wiki.debian.org/StefanKropp=20
Instant Messaging via XMPP
OpenPGP: 65F91599B305749D03DD  88A4CBD1B596579B7FFF
Diese E-Mail wurde von einem Debian GNU/Linux System gesendet

--kyp6ffut4dl647x7
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEABYIAB0WIQRl+RWZswV0nQPdiKTL0bWWV5t//wUCZyqHJAAKCRDL0bWWV5t/
/8cDAP0XCQOKeZUuIND/8ZrgRvZ/7YfVl/ocMWDZz7qO1AKAcgEAj3vgIbXCqhfF
Gsyk9+evkD0hwS15Uvo4ZZAz22QpnQw=
=PTJf
-----END PGP SIGNATURE-----

--kyp6ffut4dl647x7--