YunoHost - contributions

date
2020–??
licence
AGPL-3.0
logiciels
Vue.js, BootstrapVue
caractères
FiraGO, Fira Code
sources
YunoHost
TLDR:

Refonte complète de l'interface graphique de YunoHost avec Vue.js. Contributions régulières à yunohost-admin et au coeur yunohost depuis 2020.

Infos

yunohost logo

YunoHost est un système d’exploitation qui vise à simplifier autant que possible l'administration d'un serveur pour ainsi démocratiser l’auto-hébergement tout en restant fiable, sécurisé, éthique et léger. C'est un projet de logiciel libre maintenu exclusivement par des bénévoles. Techniquement, il peut être vu comme une distribution basée sur Debian GNU/Linux et peut s'installer sur de nombreux types de matériel.

Mes contributions commencent par la refonte de l'interface d'administration (intégrée lors du passage à la version 4.2 en 2020), celle-ci implémentait quelques ajouts et améliorations, notamment un nouveau système d'affichage d'erreurs, un historique des actions, un système de cache et d'attente améliorant la réactivité de l'interface, etc.

Contributions régulières à l'interface d'admin ainsi qu'au coeur python, plutôt orientées vers une modernisation des outils et un peu de maintenance. J'espère pouvoir prendre du temps pour de l'ajout de fonctionnalités prochainement ;)

Détails