• Debian Junior Desktop - Brainstorming

    From Stefan Kropp@21:1/5 to All on Sat Dec 25 16:50:02 2021
    Hello,

    I created a new project on salsa - "Debian Junior Desktop"

    https://salsa.debian.org/debian-jr-team/debian-junior-desktop

    The goal is to have something running which is not too difficult
    to setup and maintain. I think IceWM should be a nice Window
    Manager for children and guides. We may change it at sometime,
    but for the next steps it should be fine.

    The idea is to have an own package which provides configuration
    files and tools to setup and use a desktop for Debian Jr.

    # Debian control file

    https://salsa.debian.org/debian-jr-team/debian-junior-desktop/-/blob/master/debian/control

    I have added 'junior-config' and 'icewm' in the 'Depends'-section.
    The configuration files are provided in etc/icewm and will be
    installed via the rules and install files

    https://salsa.debian.org/debian-jr-team/debian-junior-desktop/-/tree/master/debian

    The rules file will copy and prepare (if required) the files. I
    think the files should be installed in /etc/blends/junior/*

    Example of the package structure

    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 ./etc/
    drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/
    drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/
    drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/desktop/ drwxr-xr-x root/root 0 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/
    -rw-r--r-- root/root 113 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/menu
    -rw-r--r-- root/root 14 2021-12-25 14:16 ./etc/blends/junior/desktop/icewm/preferences
    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/doc/
    drwxr-xr-x root/root 0 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/
    -rw-r--r-- root/root 24 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/README.md
    -rw-r--r-- root/root 170 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/changelog.gz
    -rw-r--r-- root/root 306 2021-12-25 14:16 ./usr/share/doc/debian-junior-desktop/copyright

    --
    Stefan

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

    iHUEABYIAB0WIQRl+RWZswV0nQPdiKTL0bWWV5t//wUCYcc71QAKCRDL0bWWV5t/ /yT8AQCOK0tBbuAzTyRhaN4QELMCfvGwJ9EWnoNydZHcww5BUgEAo9BRKBGd8xHQ HJsk93wbJf8hqeLvDlY3SazSjaAz7Ag=
    =Tk1W
    -----END PGP SIGNATURE-----

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