Omileno
Le hub libre d’une école : enseignement, administration, familles et personnel réunis, avec une installation par établissement.
Ce que c’est
Omileno est le hub d’une école, libre (licence ), en français et en anglais. Il réunit ce qu’un établissement gère d’ordinaire avec des outils séparés : l’enseignement, l’administration, les familles et le personnel. Je le construis pour les écoles qui préfèrent un seul outil à une pile d’abonnements, et son pilote est en préparation.
Toutes les fonctions appartiennent à la distribution ouverte, sans édition payante : l’argent vient de l’hébergement et de la personnalisation aux couleurs de chaque école. Le hub s’adosse aux programmes du collège, dans toutes leurs éditions successives, tenus dans une matrice de référence que chaque installation sait activer.
Comment ça marche
Le cœur reste petit, et les fonctions s’y ajoutent sous forme de modules versionnés, relus puis assemblés à la construction, si bien que rien n’est chargé au hasard à l’exécution. Les écrans sont ceux du hub lui-même. Pour le reste, il s’appuie sur des services libres : Keycloak pour l’identité et les droits d’accès, OpenCloud et Collabora pour les fichiers et la bureautique en ligne, Matrix pour une messagerie chiffrée de bout en bout, et un serveur de courrier.
Chaque établissement a sa propre installation, qui ne contient qu’une organisation. Les versions sont signées, et la chaîne répète l’installation, la mise à jour avec retour arrière et la restauration d’une sauvegarde. Le travail d’un élève reste privé tant qu’il n’est pas publié volontairement, l’hébergeur n’a aucun accès automatique à ces travaux, et le partage avec les familles reste fermé tant que l’école ne l’ouvre pas.
Pourquoi il existe
Omileno vient de mon enseignement. J’avais d’abord écrit une plateforme pour mes propres élèves et mes cours particuliers, puis j’ai constaté qu’une école demande les mêmes faits sous d’autres noms : les personnes, les groupes, les devoirs, les évaluations, la présence. Deux produits d’un même auteur pour les mêmes choses, c’est une duplication que je refuse, et la première plateforme est donc en cours d’absorption dans le hub.
La première école visée est l’école Edeys, au Haillan. Une installation d’essai la précède sur le cloud de l’association TousDys, où la connexion passe par l’annuaire existant, et c’est là que je mets chaque version à l’épreuve. Les engagements de service seront fixés d’après le pilote.