relancer la maintenance d'un paquet 01 Avril, 2023, 16:49:54 SaluxAvis aux guitaristes amateurs : Tuxguitar c'est trop bien .J'aurais tout de même apprécié une petite amélioration sur un point précis, mais comme on n'est jamais à l'abri d'une bonne surprise j'ai constaté que j'étais capable de l'implémenter. La question se pose donc naturellement : pourquoi ne pas contribuer ?Après avoir creusé un peu, le tableau n'est pas très rose. Le source de la dernière version (1.5.6) a plus d'un an, le site web a disparu et le développeur ne répond plus (après plus de 15 ans tout de même !). Bon, ça bouge un peu sur Github, espérons qu'un fork va émerger. Mais là n'est pas ma question.Ma tumbleweed me propose une v1.5.4, qui date de 2020 ! C'est bien dommage, la dernière version apporte de vraies améliorations. Donc... le rpm n'est plus maintenu non plus ?Dans le source j'ai bien trouvé des scripts pour packager un .deb, mais rien pour rpm ceci explique peut-être cela.La question, la voilà : reprendre la maintenance d'un rpm, c'est compliqué ??- côté charge de travail ça ne devrait pas être trop lourd, au moins tant que le dev est à l'arrêt !- techniquement : y'a des tutos, ça devrait se faire. Probablement une vraie difficulté à être exhaustif sur les dépendances. Et comment tester ?- juridiquement : comment être sûr que le soft qu'on package est OK vis-à-vis des licences ? Quelle responsabilité pour celui qui package ? - et après : faire un rpm c'est pour qu'il finisse dans un dépôt officiel, correctement signé, sinon ça ne sert à rien. Là je suis dans le brouillard complet !Pas trivial, mais bon, franchement, Tuxguitar est un trop beau projet pour rester sur le bord de la route, du coup je reconnais être tenté par l'aventure.Des conseils ?? 1 J'aime
Re : relancer la maintenance d'un paquet Répondre #1 – 03 Avril, 2023, 11:56:39 Salut,Je suis guitariste amateur également, il y a quelques années quand GuitarPro était encore compatible Linux j'avais lutté pour l'adapter sur Opensuse... Mes expériences avec Tuxguitar n'ont pas été concluantes, ça plantait tout le temps mais depuis peut-être qu'il est plus stable...La question sur la maintenance / publication d'un rpm m'intéresse aussi, j'avais commencé à creuser le sujet mais faute de temps et de ressource j'avais laissé tomber, il me semble qu'il faut voir du côté d'Open Build Service https://build.opensuse.org/Si des personnes compétentes passent par là je suis preneur aussi d'un tuto.
Re : relancer la maintenance d'un paquet Répondre #2 – 04 Avril, 2023, 19:25:37 Je ne sais pas de quand date ton expérience avec Tuxguitar, mais de mon côté c'est tout à fait stable. Juste je lui reprocherais sa représentation graphique simpliste des bends, mais justement j'y travaille Marrant :- le source de Tuxguitar 1.5.6 sur sourceforge date d'avril 2022- le paquet 1.5.4 de ma tumbleweed est postérieur à cette date: octobre 2022 (d'après le journal des modifications visible dans Yast)Le paquet et le source ont donc des vies parallèles.En regardant l'historique du paquet : le build du soft est manifestement suivi d'une étape de "patch" pour adaptation à opensuse. Et là, seule cette seconde étape a été maintenue.Je regarderai le buildService, et la construction de rpm "à la main" (qui aurait probablement l'avantage d'être automatisable dans le build du soft). Mais faut d'abord que je finisse mon dev. Je vous raconterai