From 54d21aec15c7cbcfe3a15a26d3701b54afa16e83 Mon Sep 17 00:00:00 2001 From: paternal Date: Fri, 5 Sep 2014 08:06:56 -0700 Subject: [PATCH] =?UTF-8?q?Ajout=20d'un=20=C3=A9l=C3=A9ment=20(issue=20#19?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v4.0.0.md | 96 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 49 insertions(+), 47 deletions(-) diff --git a/v4.0.0.md b/v4.0.0.md index bb0e7b8..671e2e1 100644 --- a/v4.0.0.md +++ b/v4.0.0.md @@ -1,47 +1,49 @@ -# Version 4.0.0 - -La version [[4.0|https://github.com/patacrep/patacrep/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/patacrep/issues/39]]) - * Renouvellement de l'équipe de développement - * Séparation moteur/données - * Le moteur est le présent projet (patacrep) - * Les données ont leur propre projet ([[patadata|http://github.com/patacrep/patadata]]) - * Certains scripts aussi ([[pataextra|http://github.com/patacrep/pataextra]]) - -* 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) - * Mise en place d'un cache faisant gagner 45s sur la compilation de l'ensemble de patadata ([[#51|http://github.com/patacrep/patacrep/issues/51]]) - * De nombreuses améliorations mineures et corrections de bugs - -* Installation - * Packaging ([[#26|http://github.com/patacrep/patacrep/issues/26]]) - -* Fonctionnalités - * Changement du moteur de templates ([[#9|http://github.com/patacrep/patacrep/issues/9]]) - * Possibilité d'ajouter des variables utilisateur ([[#18|http://github.com/patacrep/patacrep/issues/18]]) - * Changement de la syntaxe d'inclusion des chants ([[#47|http://github.com/patacrep/patacrep/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 patadata (polices, taille de papier, couleurs, colonnes ([[#41|http://github.com/patacrep/patacrep/issues/41]]), ...) - * Gestion du nombre de colonnes ([[#41|http://github.com/patacrep/patacrep/issues/41]]) - * Compilation à la volée des fichiers lilypond - * Ordre de tri des chansons personnalisable ([[#36|http://github.com/patacrep/patacrep/issues/36]]) - * Simplification de la gestion des répertoires des chansons ([[#43|http://github.com/patacrep/patacrep/issues/43]] et [[#45|http://github.com/patacrep/patacrep/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. +# Version 4.0.0 + +La version [[4.0|https://github.com/patacrep/patacrep/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/patacrep/issues/39]]) + * Renouvellement de l'équipe de développement + * Séparation moteur/données + * Le moteur est le présent projet (patacrep) + * Les données ont leur propre projet ([[patadata|http://github.com/patacrep/patadata]]) + * Certains scripts aussi ([[pataextra|http://github.com/patacrep/pataextra]]) + +* 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) + * Mise en place d'un cache faisant gagner 45s sur la compilation de l'ensemble de patadata ([[#51|http://github.com/patacrep/patacrep/issues/51]]) + * De nombreuses améliorations mineures et corrections de bugs + +* Installation + * Packaging ([[#26|http://github.com/patacrep/patacrep/issues/26]]) + +* Fonctionnalités + * Changement du moteur de templates ([[#9|http://github.com/patacrep/patacrep/issues/9]]) + * Possibilité d'ajouter des variables utilisateur ([[#18|http://github.com/patacrep/patacrep/issues/18]]) + * Changement de la syntaxe d'inclusion des chants ([[#47|http://github.com/patacrep/patacrep/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 patadata (polices, taille de papier, couleurs, colonnes ([[#41|http://github.com/patacrep/patacrep/issues/41]]), ...) + * Gestion du nombre de colonnes ([[#41|http://github.com/patacrep/patacrep/issues/41]]) + * Lilypond + * Compilation à la volée des fichiers lilypond + * Adaptation de la taille des partitions à la taille du texte + * Ordre de tri des chansons personnalisable ([[#36|http://github.com/patacrep/patacrep/issues/36]]) + * Simplification de la gestion des répertoires des chansons ([[#43|http://github.com/patacrep/patacrep/issues/43]] et [[#45|http://github.com/patacrep/patacrep/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.