• Live-Image for Debian Junior (trixie)

    From Stefan Kropp@21:1/5 to All on Mon Jul 29 21:00:01 2024
    Hello CD-Team,

    is it possible to add "Debian Junior" to the live-images?

    In live-tasks (13.0.2) [1] is a package called
    live-task-debian-junior [2].

    The idea is to build an live image for an Debian Junior Desktop
    Environment [3].

    When I understood well, the live images can be build based on the
    live-tasks package.

    [1] https://packages.debian.org/source/trixie/live-tasks
    [2] https://packages.debian.org/trixie/live-task-debian-junior
    [3] https://packages.debian.org/trixie/junior-desktop

    Thanks

    --
    Stefan
    Diese E-Mail wurde von einem Debian GNU/Linux System gesendet

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to Stefan Kropp on Mon Jul 29 21:30:01 2024
    On Mon, Jul 29, 2024 at 06:51:44PM +0000, Stefan Kropp wrote:
    Hello CD-Team,

    is it possible to add "Debian Junior" to the live-images?

    In live-tasks (13.0.2) [1] is a package called
    live-task-debian-junior [2].

    The idea is to build an live image for an Debian Junior Desktop
    Environment [3].


    Hi Stefan,

    Unfortunately, although the Debian media team test live images on
    release day, we don't build and maintain them.

    That falls to the debian-live team. You can find them through the
    #debian-live IRC channel on OFTC IRC server or possibly via the
    mailing list at debian-live@lists.debian.org

    Follow up set to debian-live@lists.debian.org

    Hope this helps - with every good wish, as ever,

    Andy Cater
    (amacater@debian.org)

    When I understood well, the live images can be build based on the
    live-tasks package.

    [1] https://packages.debian.org/source/trixie/live-tasks
    [2] https://packages.debian.org/trixie/live-task-debian-junior
    [3] https://packages.debian.org/trixie/junior-desktop

    Thanks

    --
    Stefan
    Diese E-Mail wurde von einem Debian GNU/Linux System gesendet


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stefan Kropp@21:1/5 to Roland Clobus on Wed Aug 14 22:40:02 2024
    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 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.

    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.

    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.

    At least I was able to confirm that the current image will be reproducible (for trixie).

    Thanks a lot for you help.

    With kind regards,
    Roland Clobus

    [1] https://salsa.debian.org/live-team/live-build/-/merge_requests/360

    --
    Stefan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve McIntyre@21:1/5 to Roland Clobus on Sun Nov 3 18:00:01 2024
    Hey Roland!

    On Sun, Nov 03, 2024 at 04:46:59PM +0100, Roland Clobus wrote:>

    It is now more than 2 months later. Since then, the MR than enables the build >for Debian Junior has been merged [1].
    I've received a private mail from Stefan to request some form of an automated >build.
    Even if the images are still in a relatively early stage of development, he >wrote that it would help for early adapters.
    If the images are regularly built, he will advertise it more widely to get >more supporters and users.

    As a preparation, I've simplified the HTML header file for the weekly build >page [2] at [3].

    Merged.

    When merged, please consider activating Debian Junior in the follow-up MR >[4].

    It's still marked as draft - do you think it's ready?

    [1] https://salsa.debian.org/live-team/live-build/-/merge_requests/360
    [2] https://get.debian.org/images/weekly-live-builds/amd64/iso-hybrid/
    [3] https://salsa.debian.org/images-team/setup/-/merge_requests/5
    [4] https://salsa.debian.org/images-team/setup/-/merge_requests/6

    --
    Steve McIntyre, Cambridge, UK. steve@einval.com "... the premise [is] that privacy is about hiding a wrong. It's not.
    Privacy is an inherent human right, and a requirement for maintaining
    the human condition with dignity and respect."
    -- Bruce Schneier

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve McIntyre@21:1/5 to Roland Clobus on Sun Nov 3 23:00:01 2024
    On Sun, Nov 03, 2024 at 06:23:16PM +0100, Roland Clobus wrote:
    On 03/11/2024 17:58, Steve McIntyre wrote:

    When merged, please consider activating Debian Junior in the follow-up MR >> > [4].

    It's still marked as draft - do you think it's ready?

    It should be (I had marked it draft, because it needed the previous MR), >however I'm not sure if the change in trixie/Makefile.weekly will work, as >I'm not able to test that properly.

    Let's find out then - merged now. :-)

    --
    Steve McIntyre, Cambridge, UK. steve@einval.com Dance like no one's watching. Encrypt like everyone is.
    - @torproject

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)