Contents
Overview
|
|
|
Stage 01 |
Re-launch Debian Jr. |
started |
Stage 02 |
Debian Junior tasks |
|
Stage 03 |
Debian Jr. Live-CD |
|
Stage 04 |
Build a Debian Jr. desktop environment |
|
Stage 05 |
Raspi400 |
|
Stage 01 - Re-launch Debian Jr.
Goal
Re-launch Debian Jr.
Description
Check current status of the projects. Check if there are some people which would like to join the party. Clean-up the wiki pages, build project documentation.
Get back: https://www.debian.org/devel/debian-jr/
- Projects on salsa
Task |
Status |
permissions on salsa |
|
XMPP Groupchat |
|
debian-junior: add myself to Uploaders + upload |
|
junior-doc: add myself to Uploaders + upload |
|
Team Blog |
|
|
Stage Report
Stage 02 - Debian Junior tasks
Goal
Review, clean, fix existing tasks.
Description
Check the debian junior tasks. Clean-up tasks. Fix issues, if required. https://blends.debian.org/junior/tasks/
What about the doudou-* tasks? I was not able to find those tasks.
Warning: 19 tasks use the old format 1
- junior-doc is out-dated
Stage Report
Stage 03 - Debian Jr. Live-CD
Goal
Build a Debian Jr. Live-CD. Let people use Debian Jr. as easy as possible.
Description
I would like to have a Debian Jr. Live-CD and include the Debian Jr. into the Debian Installer. This stage depends on Stage 02. Also see #825185 [3]
The Live System Image should work. I do have a Problem with the settings / setup for Persistence: see https://lists.debian.org/debian-live/2022/08/msg00009.html I did find time to follow it up, yet.
The Debian Junior live system can be found on salsa: https://salsa.debian.org/debian-jr-team/debian-junior-live-system
List of packages: https://salsa.debian.org/debian-jr-team/debian-junior-live-system/-/tree/master/config/package-lists
Stage Report
|
|
|
Task 01 |
Create a LiveCD |
|
Task 02 |
Add applications and games |
|
Task 03 |
Window Manager configuration |
|
Task 04 |
Disable sudo / other boot options |
|
Task 05 |
Persistence |
|
Task 06 |
Handbook |
|
Stage 04 - Build a Debian Jr. desktop environment
Goal
Well defined Use Interface for kids
Description
Setup an easy Desktop environment which can be used by juniors and used in a Debian Junior Live System.
Stage Report
|
|
|
Task 01 |
Configuration files for IceMW |
|
Task 02 |
Icons for Toolbar |
|
Task 03 |
Group applications in Toolbar |
|
Task 04 |
Clean-up main menu |
|
Task 05 |
Create an own package for the desktop env |
|
Debian Junior will use IceWM as Window Manager. The toolbar has four icons to open a list of games and applications. I'm still not sure how games / applications should be grouped. As icons I used different colors. The main menu is still to complex. The applications are split into to many different folders. Currently, the "desktop" is part of the Debian Junior Live System. I think it would be good to provide an own packages to put all desktop files into this package.
Stage 05 - Raspi400
Goal
Build a Debian Jr. for Raspi400.
Description
The Raspberry Pi 400 is a computer build into a keyboard.
- Raspberry Pi 400 specification
- Broadcom BCM2711 quad-core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz
- 4GB LPDDR4-3200
It would be very nice, if we can provide an image of Debian Junior for the Raspberry Pi 400.
Stage Report
|
|
|
Task 01 |
Try to run the Debian Raspi PI Image via qemu |
|
Task 02 |
Build own Raspi PI Image |
|
Task 03 |
Add Debian Jr packages and build an Debian Jr Image |
|
Customizing your own build: https://salsa.debian.org/raspi-team/image-specs
When I try to run the image file via qemu:
qemu-system-arm -m 1G -machine raspi2b 20230102_raspi_2_bookworm.img WARNING: Image format was not specified for '20230102_raspi_2_bookworm.img' and probing guessed raw. Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted. Specify the 'raw' format explicitly to remove the restrictions. qemu-system-arm: Invalid SD card size: 2.44 GiB SD card size has to be a power of 2, e.g. 4 GiB.