Re: Milestone Debian Junior Live System

Stefan Kropp <[email protected]> Wed, 8 Jun 2022 19:12:34 +0000
Newsgroups gmane.linux.debian.devel.jr
Message-ID <[email protected]>
--3bgj24cqvogzmoda
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello all,

yesterday, I have filled the ITP Bugs for both packages:

ITP: debian-junior-desktop -- Debian Junior Desktop environment
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1012463

ITP: debian-junior-live-system -- Debian Junior Live System
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D1012465

In this evening I have prepared the packages on salsa;
https://salsa.debian.org/debian-jr-team/debian-junior-desktop
https://salsa.debian.org/debian-jr-team/debian-junior-live-system

 * debian-junior-live-system (0.0.1) experimental; urgency=3Dlow
 * debian-junior-desktop (0.0.1) experimental; urgency=3Dmedium
 * The current status is in master and debian/master
 * The debian/changelog has been updated to the ITP Bug
 * The debian/control has been updated with a "small" description
 * The current status is tagged with version 0.0.1

lintian says for both packages:
W: debian-junior-live-system: improbable-bug-number-in-closes 1012465
W: debian-junior-live-system source: newer-standards-version 4.6.1 (current=
 is 4.5.1)


On Mo, 06.06.2022 18:19:39, Stefan Kropp wrote:
> Hello,
>=20
> I think it would be very helpful and an important milestone to
> push a first "easy" Debian Junior Live System into Debian
> experimental.
>=20
>  * We can use the BTS to send bugs and wishlists
>  * We have all tools / processes of Debian's packaging system
>=20
> I have created two new repositories in the debian-jr-team on
> salsa [1].
>=20
> # debian-junior-desktop
>=20
> 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=20
>   Depends: ${misc:Depends}, junior-config, icewm
> to the control file.
>=20
> 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-ju=
nior-desktop/
> -rw-r--r-- root/root       170 2021-12-25 14:16 ./usr/share/doc/debian-ju=
nior-desktop/changelog.gz
> -rw-r--r-- root/root       442 2021-12-25 14:16 ./usr/share/doc/debian-ju=
nior-desktop/copyright
> ----------------------------------------------------------------
> I'm sure we will have more ideas which should be added to the
> Desktop environment.
>=20
> # debian-junior-live-system
>=20
> 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.
>=20
> ----------------------------------------------------------------
> dpkg -c ../debian-junior-live-system_0.0.1_amd64.deb=20
> 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-ju=
nior-live-system/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/auto/
> -rw-r--r-- root/root        63 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/auto/build
> -rw-r--r-- root/root       138 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/auto/clean
> -rw-r--r-- root/root       154 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/auto/config
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-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-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/
> -rw-r--r-- root/root        23 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/keys
> -rw-r--r-- root/root      2645 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/menu
> -rw-r--r-- root/root      9162 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/preferences.gz
> -rw-r--r-- root/root        34 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/theme
> -rw-r--r-- root/root       210 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/.con=
fig/icewm/toolbar
> -rw-r--r-- root/root        11 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/includes.chroot_after_packages/home/user/READ=
ME.txt
> drwxr-xr-x root/root         0 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/build/config/package-lists/
> -rw-r--r-- root/root       452 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-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-ju=
nior-live-system/changelog.gz
> -rw-r--r-- root/root       431 2022-06-04 03:51 ./usr/share/doc/debian-ju=
nior-live-system/copyright
> ----------------------------------------------------------------
>=20
> With the commands lb config and lb build is it possible to build
> the Debian Junior Live System.
>=20
> # Ready for the milestone?
>=20
> I think it looks nice and I should create the ITPs in wnpp.
>  _______________
> < Are we ready? >
>  ---------------
>   \
>    \
>        ___ =20
>      {~._.~}
>       ( Y )
>      ()~*~()  =20
>      (_)-(_)  =20
>=20
> # Next steps
>=20
> 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].
>=20
> [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
>=20
> --=20
> Stefan

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

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

iHUEABYIAB0WIQRl+RWZswV0nQPdiKTL0bWWV5t//wUCYqD0mwAKCRDL0bWWV5t/
/5NHAP4jPhJn5AXMPi/bq5afvf+l+Phm6BLK/yQ0Y8J5f5jdqgEAqouNoCLdBbSG
NPSLwYQfn9gUbD4MyLf18noWz7vRDgA=
=6VyN
-----END PGP SIGNATURE-----

--3bgj24cqvogzmoda--