• # Bibliothèque commune pour le format guitar pro ?

    Posté par . En réponse au journal KGuitar 0.1.0 disponible :). Évalué à 2.

    Ca ne serait pas plus simple/propre d'écrire une bibliothèque pour lire/écrire le format guitar pro, afin que tout le monde en profite ?

    C'est bien beau d'avoir des logiciels pour accéder à ce format (documenté), mais si chaque projet fait sa soupe dans son coin, c'est bien moins facile à maintenir (faire évoluer le code qui lit le format dans chaque programme), et ca fait un peu redondant.

    Par exemple ce projet et le projet DGuitar (java) ne lisent pas les même formats, DGuitar arrive à lire les formats gp4 et pas kGuitar, alors qu'avec une bibliothèque commune ca serait certainement le cas.

    Ensuite libre à chacun de faire un binding de la bibliothèque pour son langage préféré, et d'écrire une interface avec le toolkit qu'il souhaite.

    Si DGuitar ne peut imprimer les tablatures et lit le format gp4, et que Kguitar fait l'inverse, je fais comment pour imprimer une tablature gp4 ?

    C'est un peu ce que je reproche au libre, la coordination entre projets est difficile.

    Quelques exemples :

    -Les clients de messagerie instantanée, est-ce qu'ils utilisent tous une bibliothèque commune pour chacun des protocoles ?

    -Les programmes pour graver les cd/dvd parsent quasiment tous la sortie de cdrecord, au lieu d'utiliser libburn, quelle en est la raison ?