01-06-2020, 15:25:38
Voici un premier POC du PrimtuxMenu.
Je rappel les grandes lignes de l'objectif de ce projet ambitieux :
- remplacer les Handymenus (et sans doute les BNE) par une interface fullweb.
- proposer des applications mais aussi des contenus éducatifs.
- avoir un outil central pour rechercher/installer/lancer les applications (plus de synaptic,
- améliorer l'expérience utilisateur sur les applications dev en interne : clicmenu migrés principalement
- sans doute plein de petites fonctionnalités qui viendront après coup.
L'objectif est d'améliorer l'expérience utilisateur avec un outil complet et cohérent.
Le fullweb permettra à terme de mettre en place un serveur local permettant à n'importe quel device (ordi sans Primtux installé, tablette etc.) de profiter du package web de Primtux.
Je vais mettre en place une Roadmap ici :
https://framagit.org/mothsart/primtuxmen...ANGELOG.md
Pour les plus téméraires d'entre vous, il est possible de tester le PrimtuxMenu :
1. Installer les sources :
2. Installer les dépendances :
3. lancer l'application
4. Ouvrir un navigateur à l'adresse : http://127.0.0.1:5000/ (renvoi la session prof)
Pour accéder à la bonne session : http://127.0.0.1:5000/maxi http://127.0.0.1:5000/mini http://127.0.0.1:5000/super
et http://127.0.0.1:5000/prof (équivalent à http://127.0.0.1:5000/)
Pour l'instant, c'est encore assez sport à utiliser mais l'objectif est de se concentrer sur les fonctionnalités dans un premier temps, ensuite je me pencherais sur le.deb, l'intégration à un serveur (nginx) etc.
Pareil, c'est très moche pour l'instant (le but du POC est de montrer que c'est réalisable et pas d'avoir un projet fini) : j'ai posé les bases et je vais désormais améliorer par passes successives.
J'ai eu très peu de temps ces dernières semaines pour avancer dessus (mais j'ai bien pris en compte tout ce que ça implique).
Ce POC, sans doute un peu hatif est là pour rappeler que j'avance dessus, que je le priorise (sur tous mes autres investissements autours de Primtux) mais que je fais doucement. (à hauteur du temps que je peux lui accorder actuellement)
Je rappel les grandes lignes de l'objectif de ce projet ambitieux :
- remplacer les Handymenus (et sans doute les BNE) par une interface fullweb.
- proposer des applications mais aussi des contenus éducatifs.
- avoir un outil central pour rechercher/installer/lancer les applications (plus de synaptic,
- améliorer l'expérience utilisateur sur les applications dev en interne : clicmenu migrés principalement
- sans doute plein de petites fonctionnalités qui viendront après coup.
L'objectif est d'améliorer l'expérience utilisateur avec un outil complet et cohérent.
Le fullweb permettra à terme de mettre en place un serveur local permettant à n'importe quel device (ordi sans Primtux installé, tablette etc.) de profiter du package web de Primtux.
Je vais mettre en place une Roadmap ici :
https://framagit.org/mothsart/primtuxmen...ANGELOG.md
Pour les plus téméraires d'entre vous, il est possible de tester le PrimtuxMenu :
1. Installer les sources :
Code :
git clone https://framagit.org/mothsart/primtuxmenu.git2. Installer les dépendances :
Code :
sudo apt-get install python-flask3. lancer l'application
Code :
make run4. Ouvrir un navigateur à l'adresse : http://127.0.0.1:5000/ (renvoi la session prof)
Pour accéder à la bonne session : http://127.0.0.1:5000/maxi http://127.0.0.1:5000/mini http://127.0.0.1:5000/super
et http://127.0.0.1:5000/prof (équivalent à http://127.0.0.1:5000/)
Pour l'instant, c'est encore assez sport à utiliser mais l'objectif est de se concentrer sur les fonctionnalités dans un premier temps, ensuite je me pencherais sur le.deb, l'intégration à un serveur (nginx) etc.
Pareil, c'est très moche pour l'instant (le but du POC est de montrer que c'est réalisable et pas d'avoir un projet fini) : j'ai posé les bases et je vais désormais améliorer par passes successives.
J'ai eu très peu de temps ces dernières semaines pour avancer dessus (mais j'ai bien pris en compte tout ce que ça implique).
Ce POC, sans doute un peu hatif est là pour rappeler que j'avance dessus, que je le priorise (sur tous mes autres investissements autours de Primtux) mais que je fais doucement. (à hauteur du temps que je peux lui accorder actuellement)

