- Statut: réflexion
- Source: https://gitea.epyisageek.net/Epy/changelogs
Publié le
# Changelogs
L’idée de départ
Ce projet est né du besoin pour un administrateur de pouvoir suivre les mises à jour des applications auto-hébergées.
De nombreuses fonctionnalités pourront lui être ajoutées ultérieurement mais pour l’instant il s’agit de:
- Lister les applications libres et open-source utilisées, en les cherchant depuis une liste fournie.
- Indiquer la version actuelle. (Récupérer automatiquement ?)
- L’application connaissant l’URL du changelog de l’application récupèrera la dernière version publiée et sa date.
- Elle affichera alors un avertissement en cas de différence de version.
Détails
- Différent niveaux d’alerte selon la criticité de la mise à jour ? (sécu, mineure, majeure)
- Différent niveaux d’alerte en fonction de la date de publication (depuis 1 jour, 1 semaine, 1 mois..)
- Personnalisation de la criticité de l’application (privée, publique peu utilisée, publique très utilisée)
- Envoi de notifications différentes selon le niveau d’urgence (Web, Email, Messagerie..)
- Mise à jour automatique depuis un dépôt de la liste des applis et des chemins du CHANGELOG.
- Différents modèles de changelogs (Markdown, Texte, Personnalisé..)
- API pour la récupération des alertes par une solution de monitoring.
- Récupérer le numéro de version courante en local.
Note
Nécessité de convaincre les projets FOSS d’adopter un format de CHANGELOG parcourable et publié en ligne (pas dans un fichier compressé)
Et de rendre disponible le numéro de version installée (avec authentification ?)