From 565c9c6dbc330eaa1042f66415b34c7e127350e9 Mon Sep 17 00:00:00 2001 From: Louis Date: Sat, 14 Jun 2014 14:28:13 -0700 Subject: [PATCH] Brouillon de changelog pour la version 4.0 (#16) --- Versions-4.0.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 Versions-4.0.md diff --git a/Versions-4.0.md b/Versions-4.0.md new file mode 100644 index 0000000..eadc407 --- /dev/null +++ b/Versions-4.0.md @@ -0,0 +1,44 @@ +La version [[4.0|https://github.com/patacrep/songbook-core/issues?milestone=2&state=open]] est la prochaine version stable. + +# Changelog + +Voici une ébauche de changelog. + +* Gestion de projet + * Changement de nom ([[#39|http://github.com/patacrep/songbook-core/issues/39]]) + * Renouvellement de l'équipe de développement + * Séparation moteur/données + * Le moteur est le présent projet (songbook-core) + * Les données ont leur propre projet ([[songbook-data|http://github.com/patacrep/songbook-data]]) + * Certains scripts aussi ([[songbook-extra|http://github.com/patacrep/songbook-extra]]) + +* Modifications internes + * Passage complet a Python + * Suppression des Makefile + * Création d'un exécutable `songbook` + * Réorganisation massive du code + * Simplification de certaines parties du code + * Conformité à [[pep8|http://legacy.python.org/dev/peps/pep-0008/]] + * Amélioration de l'analyse des chansons (utilisation de [[PlasTeX|https://github.com/tiarno/plastex]]) + * Amélioration des modules LaTeX utilisés. + * Amélioration de la gestion des langues (Python et LaTeX) + * Amélioration de la gestion des erreurs + * Amélioration de la documentation du code (Python et LaTeX) + * De nombreuses améliorations mineures et corrections de bugs + +* Installation + * Packaging ([[#26|http://github.com/patacrep/songbook-core/issues/26]]) + +* Fonctionnalités + * Changement du moteur de templates ([[#9|http://github.com/patacrep/songbook-core/issues/9]]) + * Possibilité d'ajouter des variables utilisateur ([[#18|http://github.com/patacrep/songbook-core/issues/18]]) + * Changement de la syntaxe d'inclusion des chants ([[#47|http://github.com/patacrep/songbook-core/issues/47]], entre autres) + * Possibilité d'inclure autre chose que des chants (sections par exemple) + * Possibilité d'étendre cela par des plugins + * Facilités de personnalisation, avec les templates de songbook-data (polices, taille de papier, couleurs, colonnes ([[#41|http://github.com/patacrep/songbook-core/issues/41]]), ...) + * Gestion du nombre de colonnes ([[#41|http://github.com/patacrep/songbook-core/issues/41]]) + * Compilation à la volée des fichiers lilypond + * Ordre de tri des chansons personnalisable ([[#36|http://github.com/patacrep/songbook-core/issues/36]]) + * Simplification de la gestion des répertoires des chansons ([[#43|http://github.com/patacrep/songbook-core/issues/43]] et [[#45|http://github.com/patacrep/songbook-core/issues/45]]) + * Gestion de plusieurs répertoires de chansons + * Possibilité de rejeter les prénoms des auteurs, et les articles des chants, pour le tri dans l'index.