Re: Milestone Debian Junior Live System
Hi,
from having a quick view on your suggestions it sounds sensible to me.
It would be great if *real* users of Debian Jr (which I'm not) would
comment on this.
Thanks a lot for reviving Debian Jr
Andreas.
Am Mon, Jun 06, 2022 at 06:19:39PM +0000 schrieb Stefan Kropp:
> Hello,
>
> I think it would be very helpful and an important milestone to
> push a first "easy" Debian Junior Live System into Debian
> experimental.
>
> * We can use the BTS to send bugs and wishlists
> * We have all tools / processes of Debian's packaging system
>
> I have created two new repositories in the debian-jr-team on
> salsa [1].
>
> # debian-junior-desktop
>
> The idea of the Debian Junior Desktop project [2] is to put all
> files / scripts / docs / applications which are requited to
> provide a Desktop for our kids. Currently it's based on IceWM
> Windows Manager [3]. I have added
> Depends: ${misc:Depends}, junior-config, icewm
> to the control file.
>
> There is not much in the package, yet.
> ----------------------------------------------------------------
> dpkg -c ../debian-junior-desktop_0.0.1_amd64.deb
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/debian-junior-desktop/
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/debian-junior-desktop/icewm/
> -rw-r--r-- root/root 113 2021-12-25 14:16 ./usr/share/debian-junior-desktop/icewm/menu
> -rw-r--r-- root/root 14 2021-12-25 14:16 ./usr/share/debian-junior-desktop/icewm/preferences
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/doc/
> drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/
> -rw-r--r-- root/root 170 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/changelog.gz
> -rw-r--r-- root/root 442 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/copyright
> ----------------------------------------------------------------
> I'm sure we will have more ideas which should be added to the
> Desktop environment.
>
> # debian-junior-live-system
>
> The second package is the Debian Junior Live System [4]. This
> package contains the files which are required to build the live
> system via live-build [5]. With those files everybody can build
> an own live system.
>
> ----------------------------------------------------------------
> dpkg -c ../debian-junior-live-system_0.0.1_amd64.deb
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/auto/
> -rw-r--r-- root/root 63 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/auto/build
> -rw-r--r-- root/root 138 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/auto/clean
> -rw-r--r-- root/root 154 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/auto/config
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/
> -rw-r--r-- root/root 23 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/keys
> -rw-r--r-- root/root 2645 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/menu
> -rw-r--r-- root/root 9162 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/preferences.gz
> -rw-r--r-- root/root 34 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/theme
> -rw-r--r-- root/root 210 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/.config/icewm/toolbar
> -rw-r--r-- root/root 11 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/includes.chroot_after_packages/home/user/README.txt
> drwxr-xr-x root/root 0 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/package-lists/
> -rw-r--r-- root/root 452 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/build/config/package-lists/debianjr-desktop.list.chroot
> -rw-r--r-- root/root 198 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/changelog.gz
> -rw-r--r-- root/root 431 2022-06-04 03:51 ./usr/share/doc/debian-junior-live-system/copyright
> ----------------------------------------------------------------
>
> With the commands lb config and lb build is it possible to build
> the Debian Junior Live System.
>
> # Ready for the milestone?
>
> I think it looks nice and I should create the ITPs in wnpp.
> _______________
> < Are we ready? >
> ---------------
> \
> \
> ___
> {~._.~}
> ( Y )
> ()~*~()
> (_)-(_)
>
> # Next steps
>
> As soon as debian-junior-desktop is in Debian, we can remove some
> files from the live system and use it from the desktop env.
> Step-by-step we can improve the desktop and the live system. We
> should also check what we can do with the blends user roles [6].
>
> [1] https://salsa.debian.org/debian-jr-team
> [2] https://salsa.debian.org/debian-jr-team/debian-junior-desktop
> [3] https://tracker.debian.org/pkg/icewm
> [4] https://salsa.debian.org/debian-jr-team/debian-junior-live-system
> [5] https://tracker.debian.org/pkg/live-build
> [6] https://blends.debian.org/blends/ch06.html#userroles
>
> --
> Stefan
--
http://fam-tille.de
Reply to: