Développement

Pour participer au développement (ou à la documentation) de flumel il suffit de soumettre des changements sur le dépôt) ou de signaler un problème.

Environnement

Pour installer les paquets nécessaires au développement : pip install -r dev-requirements.txt

Tests et documentation

L’objectif est de disposer :

  • d’une application testée unitairement et fonctionnellement
  • d’une documentation toujours à jour

Merci d’y penser en soumettant des patchs.

Journal des modifications

CHANGELOG.md est à mettre à jour à l'aide de gitchangelog. Un crochet git est disponible pour automatiser la mise à jour du journal des modifications : post-commit. Pensez à modifier le chemin vers l'environnement virtuel python (5e ligne).

Feuille de route

La v1 de flumel doit être simple (0 paramètre pour l’utilisateur), stable (testée), fonctionnelle (envoi d’articles lisibles, réponse correcte aux commandes) et personnalisable (chaînes de caractères, gabarits, etc.), telle que décrite sur la page d’accueil de la documentation.

D’ici là les versions (numérotées de façon sémantique) marqueront l’avancement du projet.