Erratum
Quelques mots rapidement. Des petites erreurs s'étaient glissées dans la dernière release ... mais lesquelles ? À vous de les trouver :p En attendant, elles sont maintenant corrigées !
Au passage, j'ai également corrigé des petits soucis avec le site web et ô miracle, les pages se chargent environ 10 fois plus vite (ce n'était pas spécialement lent mais c'est maintenant ultra-rapide !). Je ne sais pas exactement d'où venait le problème. Mais la compression gzip, la suppression du flux rss du songbook.git qui ne marchait pas (d'ailleurs c'est légèrement pénible cette histoire, me faudra regarder ça plus tard) et pas mal d'erreurs xhtml en moins plus tard, ça dépote :D
Juste en bonus, quelques chansons en plus faites dans la soirée que vous aurez du mal à trouver ailleurs sur le web, surtout qu'elles arrivent avec lilypond à l'appui ;)
Et au passage, le cap des 300 (non, non, pas les champions de bodybuilding tout huilés) a été franchi dans la joie et l'allégresse !
New songs
Pierre Caserta- Jack Johnson - Taylor
- Lila Downs - La cumbia del mole
- Les Petites Bourrettes - Notre monde
Période de transition
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 :)
New songs
Lohrun- Les Wriggles - Plouf
- 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.
Rétrospective
Parcourant mes archives à la recherche de fichiers perdus, je suis récemment tombé sur des sauvegardes des anciennes versions du songbook. Ça m'a fait sourire alors je ne résiste pas à l'envie de les partager. Voici donc mes premiers essais. Je vous laisse apprécier vous-même :)
Pour la petite histoire, la première version remonte à l'été 2006, un an tout rond après avoir emprunté pour la première fois la guitare de mon père pour m'arracher les doigts dessus. Je décide alors d'organiser proprement les quelques chansons que je connaissais à l'époque, chansons apprises entre deux apéros/soirées étudiantes, transcrites tant bien que mal en version électronique. Oui, à l'époque, pas de ligne internet perso et 56k (limité) l'été, je venais d'installer ma première ubuntu mais je travaillais encore essentiellement sous windows et word.
La seconde version date de début 2007. Première connexion internet, évolution vers publisher, un peu plus de chansons. Pas grand chose à dire. La version word était vraiment trop galère à maintenir, celle-ci était quand même un peu mieux fichue.
Et puis arrive la thèse, Linux, Lohrun qui me signale que les carnets de chants, et bien ça peut se faire en LaTeX, mes premiers arrachages de cheveux sur l'écriture des index, les commandes sed à rallonge, le makefile, les week-end passés à réécrire proprement toutes les chansons, les scripts perl pour les index, le passage à Git, le site web, LaTeX qui commence à rentrer, les scripts shell, les bouts de code en Python, l'interface en Qt ... j'en passe et des meilleures.
Je ne compte plus les soirées/week-end pour faire tout ça. Mais au final, et bien on en est là et c'est pas encore fini :) Spéciale dédicace à Lohrun quand même parce que bon, je ne pense pas me tromper en disant qu'il ne compte plus les heures non plus :D
Merci à tous ceux qui m'ont encouragé jusque là, qui ont participé, donné des idées, partagé, relu, corrigé, qui ont donné des bouts de code et corrigé mes bugs, qui m'ont accompagné de guitare et de chansons, et passé de bons moments avec moi. Bon j'arrête avant de vous arracher une larmichette avec cette tirade mélo-dramatique mais sincère.
Merci à tous, tout simplement ;) Voilà pour la petite histoire.
New songs
Crep- Les Ogres de Barback - Rue du temps
- Les Amis d'ta femme - A las barricadas
- Mes souliers sont rouges - Bassin d'Irlande
- Debout sur le Zinc - Rester debout
- Simon & Garfunkel - The only living boy in New-York
- Les Cowboys Fringants - Plus rien
Goodbye Joomla, hello Pluxml
Si vous lisez ce billet, vous êtes maintenant sur la nouvelle version de Patacrep! Le pourquoi du comment, c'est juste que le site Joomla était devenu trop lent et trop "usine à gaz" pour l'utilisation souhaitée. Techniquement, la navigation devrait être bien plus fluide donc ! Revers de la médaille, les commentaires et les posts du forum ont été sacrifiés au passage ce qui implique que vous devrez vous inscrire à nouveau si vous souhaitez participer à l'aventure. Pour le moment, seuls les news de 2010 ont été remises, les autres suivront (peut-être) plus tard.
Songbook-client
Votre logiciel préféré pour l'édition de tablatures a évolué et est maintenant arrivé au level 0.2. Si vous trouviez la première version pratique, la seconde vous transcendera. Au rayon des nouveautés, on notera particulièrement la possibilité d'éditer les chansons depuis l'interface.
On peut également noter le joli remaniement de Lohrun pour optimiser l'agencement de l'interface (les possesseurs de netbooks apprécieront)
Le menu préférences a été revu (d'autres changements internes majeurs sont à venir) comme précédemment évoqué.
Le troisième élément important concerne la possibilité de créer une nouvelle chanson directement depuis l'interface. Par le menu Fichier/Nouvelle chanson, vous obtiendrez une petite boîte de dialogue vous demandant quelques infos avant de générer le squelette de base de la chanson.
Les paquets debian sont dispos sur la page Downloads donc ruez-vous dessus, il n'y en aura pas pour tout le monde ! (ah, on me fait signe que si)
New songs
Pierre Çaserta:- Alicia Keys - If I ain't got you
- Jason Marz - I'm yours
- Debout sur le Zinc - La déclaration
- Debout sur le Zinc - Les mots d'amour
- La Rue Kétanou - La fiancée de l'eau
Life sucks, shit happens