#1012465 ITP: debian-junior-live-system -- Debian Junior Live System

#1012465#5
Date:
2022-06-07 19:10:28 UTC
From:
To:
* Package name    : debian-junior-live-system
  Version         : 0.0.1
  Upstream Author : Debian Junior Maintainers <debian-jr@lists.debian.org>
* URL             : https://salsa.debian.org/debian-jr-team/debian-junior-live-system
* License         : GPLv3
  Programming Lang: live-build scripts
  Description     : Debian Junior Live System

Debian Junior is a Debian Pure Blends for children. This package
is to provide a Debian Junior Live System. This package will be
maintained by the Debian Junior Team.
https://wiki.debian.org/DebianJr

The goal of the live system is to boot Debian and run the
Debian Junior Desktop environment (see Bug#1012463) with a set of
applications / games.

#1012465#10
Date:
2022-06-17 06:07:21 UTC
From:
To:
Hi Paul,

Am Fri, Jun 17, 2022 at 01:49:39PM +0800 schrieb Paul Wise:

I think Stefan's question was rather related to ITP #1012465 (since I
pointed him to this list to discuss it here).   While I admit I like
your idea to provide Blends live images at cdimage.debian.org (to at
least have a workaround for bug #186085 which should enable installing
Blends from the installer) Stefan has prepared some live system for
Debian Jr in Salsa[1].  My idea was to not make this specific for
Debian Jr. but rather make it configurable for any Blend and add this
to blends-dev so all Blends can profit from this.

Kind regards

     Andreas.

[1] https://salsa.debian.org/debian-jr-team/debian-junior-live-system

#1012465#15
Date:
2022-06-18 04:19:14 UTC
From:
To:
debian-junior-live-system) or should the live CD included into
the blend package itself (e.g. debian-junior)?

There may some pros and cons for both options. I may prefer the
option of a dedicated package + provide a guideline and naming
convention in the blends documentation + some meta information
about the Live Systems in the blend project (part of the blend
framework).

 * The developer follows the blends guideline
 * The build system look into the blends projects
   * Checkout the live systems defined in the project
   * Build and deliver the artifacts
 * The package itself is just the description / configuration of
   the artifact, but not the artifact itself.

Why? We can manage those packages independently. The blend
package will hopefully be part of the Debian installer. The Live
Systems may just an additional artefact of the project. Let's
say, we build a live CD to try Debian Junior on a desktop and
build an image for Debian Junior on a mobile device. Those
projects can be in different states (from experimental to
stable). A bug may affects System X but not Y. The build system
itself may different.

If I didn't miss something, we are more flexible to manage
packages, when they are independent.

Would be nice to know if somebody has concerns about it.

Have blends on cdimage.debian.org would be a big benefit for the
Debian project. I'm not sure whether all images *must* be build
on the same way/tools. At least across the blends projects we
should try to have the same way.