Cher journal,
Je suis avec assiduité le développement de quteqoin, le coin ! coin ! en Qt développé par dguihal< qui remplace avec modernité le vénérable wmcoincoin. Je me suis donc dit, plutôt que le compiler et l'utiliser sans installer à chaque fois, je fais en faire un paquet debian, ce sera plus simple pour l'installer pour mes Ubuntu. Au passage, la création de deb n'est pas très compliquée une fois qu'on a compris le système mais les différents tutoriels et documentation qu'on trouve pour faire des paquets Debian sont assez imbuvables ou inutilisables dès qu'on sort du packaging d'un logiciel qui n'utilise pas les autotools (ce qui est loin d'être le système le plus utilisé pour les nouveaux paquets). Après avoir fait les paquets, j'ai pu scripter l'empaquetage.
Cependant, au point où j'en étais, je me suis dit, autant distribuer ça s'il y a d'autres intéressés. Je me suis donc tourner vers le système de prédilection de ma distribution pour distribuer les paquets personnels, les ppa. Et là, c'est le drame, le système de ppa de Launchpad demande un upload par version d'ubuntu (avec un changelog ciblant une version différente) même si, au final, c'est la même archive à 7 caractères près.
J'ai fini donc par me tourner vers l'openSUSE Build Service et là, il suffit d'uploader les paquets nécessaires pour faire un .deb, de cocher les distributions cibles (Debian, Ubuntu) et le paquet est directement construit. Une fois sur ma lancée, ma motivation étant au top, j'ai écrit un spec (un fichier permettant la construction d'un RPM) pour openSUSE, puis je l'ai adapté pour Fedora (où je me suis rendu compte que c'est plus facile de passer d'un deb à un spec openSUSE que de ce spec openSUSE à un spec Fedora). Je ne sais pas si c'est la création du .deb avant mais je trouve la création de RPM beaucoup plus abordable que les .deb.
Donc, au final, je me retrouve avec un script qui envoie les mises à jour sur l'OBS et des paquets construit pour Debian, Ubuntu, openSUSE, Fedora, RHEL, CentOS, Suse. Et à part quelques bugs qui étaient propre à l'OBS mais qui ont été rapidement corrigés, tout marche sans problème, on peut donc se demander si Red Hat a du soucis à se faire.
Pour résumer ce journal inutile, l'openSUSE Build Service, c'est bon mangez en.
Et pour ceux qui sont sous Windows ou Mageia, et qui n'en ont donc rien à faire de l'OBS, une petite nimage
# Remarques
Posté par Zenitram (site web personnel) . Évalué à 7. Dernière modification le 07 juin 2013 à 12:23.
Justement, OBS est fait pour les gens qui ne sont pas sous un OS supporté par OBS.
Je suis sou Windows et suis grand consommateur d'OBS.
Et Mandriva (depuis toujours) et Arch (depuis la dernière release il y a 1 mois)
Testé et approuvé depuis des années (depuis le début), OBS c'est bon, ça devrait même être "obligatoire" pour les projets.
[^] # Re: Remarques
Posté par claudex . Évalué à 3.
Vu que c'est un peu dying Mandriva, je n'en ai pas parlé. Pour Arch, bien que les paquets compilent et soit téléchargeables, ils n'apparaissent pas en temps que dépôt avec les autres.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Remarques
Posté par CrEv (site web personnel) . Évalué à 2.
Certes. Mais il existe encore des softs supportés. Par exemple J'ai récemment vu des softs (par ex chez Dassault) qui tournent sur du Ubuntu, Fedora, Suse et Mandriva.
Et sinon, quid du support de Mageia ? Ça serait plutôt cool ça !
[^] # Re: Remarques
Posté par claudex . Évalué à 3.
Je n'ai rien lu de récent sur le sujet donc je ne sais pas si c'est un bug de Mageia qui empêcherait ça, si c'est un manque de personne intéressées ou un une volonté explicite de ne pas la prendre en charge (pour ne pas exploser le nombre de compilation).
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Remarques
Posté par Anonyme . Évalué à 2.
Je crois que la raison est que personne n'a encore vraiment pris le temps de s'en occuper.
# Bravo
Posté par Sten Spårvagnhög (site web personnel) . Évalué à 4.
En tant que développeur de plusieurs coincoins, je tiens à saluer le superbe travail de dguihal< sur qutecoin, qui est pour moi le seul à pouvoir aujourd'hui tenir la tête haute aux ténors historiques du créneau (je ne me prononcerai pas sur
gcoincoin gtkolccscoincoin l'horlogeurles divers coincoins prétendument ultra-aboutis mais bizarrement jamais mis à disposition du grand public).Qutecoin dispose de toutes les features de base qu'on attend d'un coincoin moderne, et son développement rapide l'enrichit quasi-quotidiennement de nouvelles fonctions. Son approche originale de la gestion des onglets (définis comme des groupes de tribunes) permet de tirer parti du meilleur des 2 mondes : la vue tribune isolée ou multi-tribunes mélangées. J'encourage donc toute moule à l'essayer.
[^] # Re: Bravo
Posté par claudex . Évalué à 4.
Oui, le seul inconvénient, c'est ce ne pas pouvoir mettre une tribune dans deux groupes. Ça permettrait d'avoir un groupe où il y a plusieurs tribune actives qu'on peut consulter et un groupe avec euromussels quand on n'a pas le temps et qu'on veut juste faire du mouling de qualité.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Bravo
Posté par CrEv (site web personnel) . Évalué à 4.
Avant qu'un grammar nazi arrive ici, j'ai toujours cru qu'on disait du mouling de qualitaÿ
# lien ?
Posté par fredix . Évalué à 2.
Je suppose que le lien vers ton dépot est ici ?
Pour l'installer sur une Ubuntu 13.04 c'est le paquet xUbuntu ?
[^] # Re: lien ?
Posté par claudex . Évalué à 4.
C'est bien le lien vers le dépôt. Pour Ubuntu, c'est le bon lien mais je conseille plutôt le lien avec la procédure http://software.opensuse.org/download.html?project=home:claudex&package=quteqoin
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: lien ?
Posté par fredix . Évalué à 2.
Par contre il manque un slot :
Et la fenêtre est vide :(
[^] # Re: lien ?
Posté par claudex . Évalué à 3.
Il faut ajouter une tribune dans Tools → Options → Board.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: lien ?
Posté par fredix . Évalué à 2.
Ouch je n'ai pas pensé aller voir le menu .. thx :)
# Et BSD ?
Posté par Anonyme . Évalué à 3.
Et alors quoi ? Il n'y a pas de port pour FreeBSD/OpenBSD/NetBSD/DragonFlyBSD ? Scandaleux.
[^] # Re: Et BSD ?
Posté par Thierry Thomas (site web personnel, Mastodon) . Évalué à 2.
Pour FreeBSD, just do it.
[^] # Re: Et BSD ?
Posté par Zenitram (site web personnel) . Évalué à 4.
Tu as dû louper la partie qui explique l’intérêt d'une solution comme OBS…
Ton lien n'a aucun intérêt (pour faire court : OBS te permet d'uploader un seul fichier, et tout compile pour toutes les plate-formes, ton lien ne donne rien pour s'insérer dans cette chaîne)
Ce n'est pas en niant le problème qu'il se résoudra (par contre OBS lui y travaille, et plutôt pas mal, donc il te reste à proposer un patch pour le support de BSD dans OBS).
[^] # Re: Et BSD ?
Posté par Thierry Thomas (site web personnel, Mastodon) . Évalué à 3.
Bah non, je répondais juste à la question (troll) :
[^] # Re: Et BSD ?
Posté par Anonyme . Évalué à 3.
Œil pour œil, troll pour troll.
# relativité
Posté par Mme Michu-cide . Évalué à -4.
Ceci est vrai pour n'importe quelle chose que tu aurais compris.
Bref, j'ai toujours trouvé cette tournure de phrase idiote.
[^] # Re: relativité
Posté par hervé Couvelard . Évalué à 10.
euh…. le système d'une bombe atomique, c'est, en gros, réunir 2 partie de matière fissible pour atteindre la masse critique et une petite détonation pour lancer la réaction.
Même une fois le système compris, ça reste tout de même assez compliqué à faire.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.