03 11 | 2010

Tome 2 bouclé

Rédigé par Crep

Classé dans : News

Ptites nouvelles des derniers changements ;)

Songbook

Corrections

De très nombreuses petites corrections ont été appliquées pour corriger des fautes d'orthographe, d'accords (de guitare :p), de typo etc Donc si vous aviez une faute qui vous énervait dans une chanson mais que vous ne vouliez pas prendre le temps de la signaler, elle est potentiellement partie avec cette mise à jour ;)

Licences

Toutes les licences ont été réécrites. Pas au niveau du contenu, qui reste toujours sous Creative Commons cc-by-sa, mais au niveau de la forme et sur le côté LaTeX qui avait été un peu fait à la va-vite, j'avoue. Bon, tout n'est pas encore parfait mais le code est nettement plus joli à regarder (et tient surtout sur une seule page ...)

Internationalisation

Pas mal d'efforts du côté de internationalisation sont à noter. La langue de chaque chanson est spécifiée au début de chaque fichier .sg par \selectlanguage{french} par exemple. Les habitués de LaTeX auront reconnu l'utilisation du package babel. En pratique, cela a entraîné quelques petits changements sympatoches. Par exemple, le nouveau script typo.sh permet d'appliquer des règles de typo suivant la langue (par exemple les caractères ":", "?", "!" prennent un espace avant en français mais pas en anglais).

Volumes

Le volume 2 est maintenant bouclé ! La limite des 160 pages a en effet été atteinte et il y a même déjà une dizaine des dernières tablatures qui feront partie du tome 3. À propos des volumes, les listes des chansons n'avaient plus rien à voir (voir bug du client plus haut) mais tout est normalement rentré dans l'ordre. En route pour le tome 3 !

Ptits utilitaires
  • suppression des espaces en fin de ligne (typo.sh)
  • suppression des doubles espaces (typo.sh)
  • nouveau script d'indentation en mode batch avec emacs (indent.sh)

Songbook Client

Nouveautés

Lorsque le chemin du songbook n'est pas valide, un joli message explique ce qu'on peut faire. Ca permet donc de ne pas se retrouver face à l'appli vierge en se demandant : mais qu'est-ce que je dois bien faire avec ce programme.

Et puis petite modif mineure mais que j'aime bien, c'est qu'on voit maintenant le nombre de chansons sélectionnées au niveau du recueil. Très pratique je vous assure :)

Tout ceci est disponible dans la section Downloads sous la forme d'un joli paquet en version 0.3.2. Notez que la version git contient quelques petites modifs supplémentaires ;)

Améliorations

La mise à jour de la bibliothèque est enfin une vraie mise à jour (auparavant, on détruisait tout avant de reconstruire), soit infiniment plus rapide ! Du coup, il y a les deux options Rafraichir (à utiliser pour faire apparaitre dans l'interface une chanson manuellement rajoutée dans le répertoire songs/) et Reconstruire (au cas où).

Bugs

Un bug assez gênant de corrigé qui faisait que le modèle ne chargeait que les 256 premières chansons tant qu'on ne sélectionnait pas une ligne supérieure à 255, ce qui pouvait causer des comportements bizarres lors de l'ouverture/sauvegarde des fichiers songbooks (sb).

Des problèmes de dépendances pour le paquet debian/ubuntu ont été corrigés.

Nouvelles chansons

Lohrun
  • Avenue Q - The internet is for porn
  • Johk - La reine de France
Crep
  • Crep - Fichu doctorat
  • Crep - Soirée pépère
  • Crep - iScream
  • Crep - Bioman
  • Crep - Caliméro
  • Oldelaf - Michel
Mots clés : songbook, songbook-client
24 08 | 2010

Songbook Naheulbeuk v0.4

Rédigé par Crep

Classé dans : News

Release aussi tardive que rapide pour annoncer la v0.4 de l'édition Naheulbeuk. Au menu:

  • 2 nouvelles chansons pour un total de 22 dédiées à cette édition
  • Nouveau template "ancient.tmpl" introduisant une police old school et quelques ajustements sympathiques
  • Nouvelle page de garde et illustrations moins "découpées à l'arrache"
  • Multiples petites corrections dans les paroles en se basant sur le songbook officiel
  • Correction d'une jolie boulette dans deux partoches lilypond qui avaient été écrasées (depuis 1 an et personne avait remarqué !)

Site web

J'ai un peu réorganisé la section Downloads. C'est d'ailleurs le grand retour en force des pdfs parce que les .sb ne servaient vraiment à rien (sur le site j'entends). En revanche, histoire de limiter un peu le temps de compilation d'une release, seules les versions complètes sont proposées (paroles+accords+partitions). Si vous voulez des versions plus épurées, il vous faudra les générer vous-même ou passer par le songbook client.

Songbook

Quelques efforts de traduction pour la version anglaise, mise à jour des licences etc.

Gros ménage à signaler au niveau des illustrations. J'ai supprimé tous les petits Tux ! Désolé pour ceux qui les aimaient bien :p mais :

  • ils servaient surtout à égayer un peu le document quand tout était gris. Cela fait longtemps que le songbook est tout vert (c'est la mode le vert) et qu'il y a les pochettes des albums pour mettre de la couleur dans votre dure vie de guitariste acharné
  • ça alourdit pas mal les pdfs, demande plus d'encre et rallonge le temps de compilation
  • toujours des problèmes de copyright en moins ...
  • et pis c'est comme ça

Songbook-client

Si ce n'est pas déjà fait, je vous conseille de récupérer les derniers jolis commits de Lohrun sur la gestion des paramètres des templates. De mon côté, une ou deux bricoles à signaler qui font que l'appli devrait se lancer 30% plus vite et quelques bugs en moins.

Nouvelles chansons

Crep:
  • Karpatt - Le fil
  • Le Donjon de Naheulbeuk - Marche barbare
  • Le Donjon de Naheulbeuk - Massacrons-nous dans la taverne
29 07 | 2010

songbook-client v0.3 released !

Rédigé par Crep

Classé dans : News

Songbook-client 0.3

Et hop ! Une nouvelle version tant attendue (ou pas) du songbook-client est de sortie ! Et croyez-le ou non, des choses à raconter il y a. Par exemple, en tant que lecteur assidu du flux rss de ce merveilleux projet, vous n'êtes pas sans savoir qu'il y a eu de la casse ces derniers temps en raison d'un changement assez majeur du processus de génération du songbook. Oui oui, il s'agit bien de cette histoire de templates qui fait peur à tout le monde (enfin, surtout à moi, grand peureux de nature, certains pourront confirmer).

Trève de bavardages, revenons-en à nos modifications:

  • les songbooks. Dorénavant, un recueil est un fichier .sb (pour SongBook :p ) contenant un ensemble de paramètres + une liste de chansons. Donc, si vous voulez générer votre recueil à vous, et bien il faut que vous spécifiez le .sb (comme mybook.sb) avant de demander la compilation (mais une boîte de dialogue viendra rappeler à l'ordre les têtes-en-l'air). Vous pouvez vous faire les dents avec les songbooks existants comme les volumes 1 et 2 ou la version naheulbeuk.
  • les templates sont présents sous la forme d'une petite combobox dans les paramètres du songbook. Il y en a deux pour le moment. Le premier, patacrep.tmpl est somme toute assez classique puisqu'il permet de générer le recueil habituel. Le second, petit nouveau et élégamment nommé minimal.tmpl, permet de faire fi de la page de garde, indexes et autres pages de licence. Très pratique pour générer uniquement le pdf d'une chanson précise.
  • des petites boîtes de dialogue pour les outils (soit les deux scripts externes qui servent à redimensionner les pochettes et à vérifier les fautes d'aurtograf).
  • quelques améliorations sont à noter du côté de l'éditeur de chanson intégré et de sa coloration syntaxique.
  • traductions, menus, tooltips and co ont été revus. Par exemple, le menu fichier laisse place au menu songbook (ou recueil) parce que c'est la mode et que ça s'intègre mieux au bureau gnome.
  • beaucoup de petits bugs corrigés qui font que ça marche moins mal dans l'ensemble. Surtout lorsque vous utilisez l'application avec une petite résolution genre netbook.
  • et puis d'autres choses que j'oublie certainement

J'ai mis à jour les paquets debian dans la partie downloads. L'ebuild pour gentoo n'a normalement pas besoin de bouger puisqu'il est directement synchronisé sur le dépôt git.

Petite remarque importante: si vous désirez tester, n'oubliez pas de bien récupérer à la fois la dernière version du songbook-client ET du songbook. Ils sont enfin correctement synchronisés mais c'est tout de même assez récent.

Dernier petit point. À propos d'un bug qui obligeait à supprimer manuellement les fichiers .d dès lors qu'un fichier était renommé ou supprimé. Déjà, c'est pas un bug trivial (comprendre: "perso, qui me dépasse") mais il est en partie corrigé. En gros, the problem remains mais on peut maintenant faire "make clean" pour que tout soit plus beau et plus blanc qu'avant et surtout, compile sans soucis à nouveau. Comme d'hab, kudos à Lohrun :)

Les screenshots ! Les screenshots ! ... ok

Songbook

Des nouvelles chansons, oui, il y en a aussi. Je me suis enfin motivé pour retrouver les tablatures de Yuki Kajiura - Vanity et Les ogres de Barback - Touche pas à mon école qui traînaient sur ma todo liste depuis trop longtemps. Bon, je n'en suis pas encore hyper satisfait et elles sont clairement hautement perfectibles mais c'est une première version potable (tout est relatif) qui ne demande qu'à être améliorée par votre oreille experte (tout est open-source), moi, j'ai fait ce que j'ai pu.

Voici la liste plus exhaustive car je parle de mes galères mais je ne suis pas le seul à avoir bossé, loin de là !

Crep:
  • Green Day - Minority
  • Les Ogres de Barback - Touche pas à mon école
  • Yuki Kajiura - Vanity
Mots clés : songbook-client, songbook
14 07 | 2010

Période de transition

Rédigé par Crep

Classé dans : News

Enfin une news après une certaine période de silence radio. Pas mal de raisons à cela dont une période de rédaction de thèse qui s'annonce éprouvante et chronophage et, chose qui vous intéressera plus, une transition assez importante dans l'organisation du songbook. Je vous renvoie d'ailleurs aux posts explicatifs de Lohrun sur le forum (oui je suis lâche).

Voici néanmoins un petit résumé à ma sauce des changements majeurs:

Songbook

  • nouveau système de templates: sorte d'extension du modèle de liste qu'il y avait jusqu'à présent (les anciens fichiers .sgl) Dorénavant, un fichier pdf est défini par un fichier songbook (.sb) qui contient la liste des chansons à prendre en compte ainsi que le style de la page de garde et le genre de recueil qu'on cherche à construire (lilypond, chords, lyrics).
  • il n'est plus nécessaire de lancer make lilypond pour construire les partitions, ceci est maintenant directement intégré au makefile qui, cerise sur le gâteau, ne compilera que les lilypond nécessaires d'après les chansons indiquées dans le modele.sb.

Songbook client

La version dispo sur github (la future 0.3 une fois que plusieurs petits trucs auront été réglés) voit plusieurs nouveautés alléchantes.
  • un joli boulot de Lohrun pour adapter l'interface au nouveau système de templates.
  • quelques petites améliorations au niveau de l'éditeur de chansons intégré
  • les icônes de l'application sont maintenant celles du thème du système
  • pas mal de réarrangements au niveau de l'agencement des menus, tooltips etc.
  • attention 1, la version 0.2 du client (donc les paquets debian) n'est plus compatible avec le nouveau système de templates du songbook.
  • attention 2, la version actuelle du dépôt est prévue pour du qt > 4.6 et n'a pas été testée autre part que sous Lucid Lynx. Il manque par ailleurs une bonne partie des traductions françaises.

Site web

  • Mise à jour vers Pluxml 5
  • Refonte de la page downloads. D'ailleurs, je laisse tomber le support des multiples versions pdf du songbook. Seules les 3 versions de base sont maintenues (le lilypondbook, chordbook et lyricbook). Les autres (les volumes et autres éditions spéciales) ne sont plus que proposées sous la forme de fichiers ".sb". L'idée étant d'en rajouter encore plusieurs pour proposer des songbooks par genre/langue/compositeur etc. Il n'était donc plus envisageable de proposer tous les pdfs à chaque fois.
  • Mise à disposition du code de Pierre Caserta pour Windows
  • Mise à disposition d'un ebuild Gentoo pour le songbook-client écrit par Guibou il y a longtemps c'est vrai :)

Nouvelles chansons

Lohrun
  • Les Wriggles - Plouf
Crep
  • Maxime Le Forestier - La rouille
  • Les Petites Bourrettes - Et si je t'aime
  • Les Cowboys Fringants - La bonne pomme
  • Les Cowboys Fringants - Entre deux taxis
  • Les Petites Bourrettes - Dans la tête
  • Les Petites Bourrettes - La vieille
  • As de Trêfle - Jessica
  • Le Colporteur - Comme on dit
  • Les Vieilles Valises - Émilie
  • Sansévérino - Dimanche dernier
  • Le livre de la Jungle - I wanna be like you
  • La Rue Kétanou - Sur les chemins de la bohème
  • Louise Attaque - Les nuits parisiennes
  • Marie Laforêt - Ivan, Boris et moi

À propos des retours utilisateurs

  • Merci à Pierre Caserta pour son travail concernant la doc + le code pour la version windows. Et bravo pour toutes les chansons ukulélé écrites que je rapatrierai prochainement (promis).
  • Merci aux commentaires encourageants et aux personnes qui nous rejoignent dans l'aventure.
  • Merci pour le site de tablatures de bossa nova, pointé par Philippe Rault. J'avoue que ça me fait un peu peur à transcrire mais j'essayerai d'en faire quelques unes.
Mots clés : songbook, songbook-client

« précédente page 4 sur 6 suivante »