Hi,

If you could change or improve something on DebianEdu (assuming that you
had enough skills, or time, or resources), what would that be?

I am starting with my wish list:
- I would decommission the custom debian installer, reorganizing
installation scripts so that everything is installed on top of a standard
debian installation.
- I would convert cfengine scripts to ansible, or even better to bash
scripting.
- I would replace NFS by SSHFS, or even better by Coda File System (which
is a caching filesystem).
- I would migrate documentation from wiki to a text based documentation
system that can be managed with Git (and GitHub/GitLab). Documentation as
Code philosophy (https://docs-as-co.de/).
- I would reorganize the docs into installation, usage, and development
parts. Right now everything is in the same manual, but the information
about development is almost nonexistent, and the usage information is very
lacking. For example there are no details about how to use Veyon, or
squidguard, etc. As a good example, the documentation of FUSS contains a
User Guide, a Technical Guide, and a Developers Guide:
    + https://fuss-user-guide.readthedocs.io/
    + https://fuss-tech-guide.readthedocs.io/
    + https://fuss-dev-guide.readthedocs.io/

Maybe there are other things that don't come to my mind right now. If I
remember later I will write again.

I hope that this is a beneficial, and not a controversial, discussion topic
(since people may have different opinions and preferences).

Regards,
Dashamir

Reply via email to