Ajout d'un élément (issue #19)

master
paternal 11 years ago
parent
commit
54d21aec15
  1. 96
      v4.0.0.md

96
v4.0.0.md

@ -1,47 +1,49 @@
# Version 4.0.0 # Version 4.0.0
La version [[4.0|https://github.com/patacrep/patacrep/issues?milestone=2&state=open]] est la prochaine version stable. La version [[4.0|https://github.com/patacrep/patacrep/issues?milestone=2&state=open]] est la prochaine version stable.
# Changelog # Changelog
Voici une ébauche de changelog. Voici une ébauche de changelog.
* Gestion de projet * Gestion de projet
* Changement de nom ([[#39|http://github.com/patacrep/patacrep/issues/39]]) * Changement de nom ([[#39|http://github.com/patacrep/patacrep/issues/39]])
* Renouvellement de l'équipe de développement * Renouvellement de l'équipe de développement
* Séparation moteur/données * Séparation moteur/données
* Le moteur est le présent projet (patacrep) * Le moteur est le présent projet (patacrep)
* Les données ont leur propre projet ([[patadata|http://github.com/patacrep/patadata]]) * Les données ont leur propre projet ([[patadata|http://github.com/patacrep/patadata]])
* Certains scripts aussi ([[pataextra|http://github.com/patacrep/pataextra]]) * Certains scripts aussi ([[pataextra|http://github.com/patacrep/pataextra]])
* Modifications internes * Modifications internes
* Passage complet a Python * Passage complet a Python
* Suppression des Makefile * Suppression des Makefile
* Création d'un exécutable `songbook` * Création d'un exécutable `songbook`
* Réorganisation massive du code * Réorganisation massive du code
* Simplification de certaines parties du code * Simplification de certaines parties du code
* Conformité à [[pep8|http://legacy.python.org/dev/peps/pep-0008/]] * 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 de l'analyse des chansons (utilisation de [[PlasTeX|https://github.com/tiarno/plastex]])
* Amélioration des modules LaTeX utilisés. * Amélioration des modules LaTeX utilisés.
* Amélioration de la gestion des langues (Python et LaTeX) * Amélioration de la gestion des langues (Python et LaTeX)
* Amélioration de la gestion des erreurs * Amélioration de la gestion des erreurs
* Amélioration de la documentation du code (Python et LaTeX) * 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]]) * 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 * De nombreuses améliorations mineures et corrections de bugs
* Installation * Installation
* Packaging ([[#26|http://github.com/patacrep/patacrep/issues/26]]) * Packaging ([[#26|http://github.com/patacrep/patacrep/issues/26]])
* Fonctionnalités * Fonctionnalités
* Changement du moteur de templates ([[#9|http://github.com/patacrep/patacrep/issues/9]]) * 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]]) * 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) * 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'inclure autre chose que des chants (sections par exemple)
* Possibilité d'étendre cela par des plugins * 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]]), ...) * 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]]) * Gestion du nombre de colonnes ([[#41|http://github.com/patacrep/patacrep/issues/41]])
* Compilation à la volée des fichiers lilypond * Lilypond
* Ordre de tri des chansons personnalisable ([[#36|http://github.com/patacrep/patacrep/issues/36]]) * Compilation à la volée des fichiers lilypond
* 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]]) * Adaptation de la taille des partitions à la taille du texte
* Gestion de plusieurs répertoires de chansons * Ordre de tri des chansons personnalisable ([[#36|http://github.com/patacrep/patacrep/issues/36]])
* Possibilité de rejeter les prénoms des auteurs, et les articles des chants, pour le tri dans l'index. * 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.

Loading…
Cancel
Save