Goffi a écrit 1524 commentaires

  • [^] # Re: Merci et une question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 3. Dernière modification le 02 juillet 2015 à 12:40.

    oui jingle c'est pratiquement qu'une question de client, le serveur peut aider à établir une connexion ceci dit, et servir de relais si la connexion directe n'est pas possible. Enfin je ne suis pas spécialiste, n'ayant pas encore implémenté jingle on ne s'est pas trop penchés sur la question (mais on va le faire je pense assez vite pour le transfert de fichiers). Le mieux à faire est de demander directement sur le salon de Prosody: prosody@conference.prosody.im.

  • [^] # Re: Merci et une question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 5.

    Jappix et Movim lui préféraient Metronome uniquement parce que Metronome sauve les données PEP/PubSub hors ligne. J'ai vu plusieurs fois le développeur principal de Prosody (à chaque rencontre XMPP, ou au Fosdem), et lui ai posé la question. En gros la philosophie de Prosody c'était de tout garder simple, tout fichier, et pas de SGBD. Le dev de Metronome a fait une implémentation simple (de ce qu'on m'a dit, je n'ai pas été vérifier) mais qui fonctionne.

    Là chez Prosody je crois qu'ils sont en train de voir pour faire un système relativement générique pour pouvoir utiliser différentes bases de données, enfin je suis ça de très loin puisque on utilise une autre méthode avec notre propre composant Pubsub. Mais je peux te dire qu'ils sont très compétents techniquement, et je fais toute confiance en l'équipe de Prosody.

    Le gars sur Metronome semble être seul, mais très dynamique. Côté prosody y'a une communauté bien en place, très dynamique aussi et accueillante: j'ai pu résoudre les problèmes que j'ai eu très rapidement avec leur aide sur le salon.

    Bref, l'un ou l'autre c'est une question de goût et de ressenti personnel. Pour ce qui est des composants nécessaires pour Jappix et Movim, il pourront profiter de ce qu'on a fait avec les XEPs et les modules qui vont bien, ainsi que le service pubsub qu'on a, donc ils seront tout à fait utilisables avec Prosody sous peu (cf http://linuxfr.org/users/goffi/journaux/xmpp-et-micro-blogage-la-donne-a-change ).

  • # baladodiffusion

    Posté par  (site web personnel, Mastodon) . En réponse au journal Émissions "Symbiose" de l'APRIL sur "Ici et Maintenant". Évalué à 2.

    Salut,

    j'ai pas pu écouter un direct, une baladodiffusion est déjà disponible ?

  • [^] # Re: Merci et une question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 5.

    Si Ejabberd te convient, c'est un bon choix. Prosody ça vaut vraiment le coup d'œil, Lua est simple à comprendre, et surtout très rapide. Et il y a beaucoup de modules communautaires (en plus des déjà nombreux modules officiels) pour utiliser avec à peu près n'importe quoi: https://prosody.im/doc/modules et https://code.google.com/p/prosody-modules/w/list .

  • [^] # Re: Merci et une question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 4.

    salut, difficile de répondre à ça vu que ça part assez vite en guerre de religion. En général mon critère de choix quand plusieurs logiciels semblent équivalent, c'est d'être dans un langage que je connais ou facile à apprendre, pour pouvoir corriger en cas de soucis, mais c'est parce que je suis développeur que j'ai ce réflexe ;).

    jabberd est le serveur le plus ancien, je ne l'ai moi même jamais utilisé et je ne sais même pas s'il est encore développé.

    ejabberd est une version en Erlang, et un des serveurs les plus complets et les mieux suivis actuellement, une référence. Par contre de mémoire les logs ne sont pas super pratiques à lire, enfin il faut l'habitude quoi. Depuis peu on peut l'étendre avec Elixir, en plus de L'Erlang de base.

    J'avais utilisé OpenFire qui était très facile à installer, c'est du Java.

    Sinon nous on utilise principalement Prosody: léger, très facile à installer, c'est du lua qui s'apprend très vite pour qui sait déjà programmer, et la communauté est très active. C'est celui que je recommanderais, surtout que c'est à l'heure actuelle le seul qui a des modules pour les XEP-0355 et XEP-0356 qu'on va utiliser pour SàT (cf http://linuxfr.org/users/goffi/journaux/xmpp-et-micro-blogage-la-donne-a-change), même si d'autres serveurs vont très probablement suivre (chez Ejabberd par exemple on est en contact avec un dév).

  • [^] # Re: Merci et une question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 3 - le cœur et les extensions (suite). Évalué à 7.

    Mais quand on doit le présenter à quelqu’un, on ne peut le présenter que comme un protocole de messagerie, en mentionnant qu’il y a des projets en cours pour de la visio-conférence ou du microblogging tout simplement parce que dans les faits c’est loin d’être au point et quand ça l’est, ce sont les logiciels qui ne suivent pas. Tel serveur supporte ça, tel client supporte ça…

    Pour la visio-conférence, ça devrait être au point au moins chez Jitsi (même si j'ai moi même eu des soucis, comme avec la quasi totalité des logiciels que j'essaye pour ça, XMPP ou pas), si ça n'est pas le cas il faut remonter les problèmes. Pour le microblogage on avance à grands pas.

    Le problème majeur, est de bien choisir un serveur, ou, comme je le disais dans un commentaire sur un des articles précédents, de l'installer soi-même ou de demander à une assoce locale afin de pouvoir contacter facilement les admins et demander d'installer ce qu'il nous manque.

    Pour les clients, il ne faut pas forcément en chercher un qui fait tout. Certains clients (comme le notre) cherchent à implémenter le maximum de fonctionnalités, mais XMPP est prévu pour utiliser plusieurs clients en même temps, et il est tout à faire logique d'avoir un peu de fonctionnalités un peu partout: par exemple un salon de discussion pour un jeu, ou un client qui ne fait que la vidéo, avoir du transfert de fichier intégré au bureau, etc. Donc si tu utilises un client, rien ne t'empêche d'en utiliser un autre pour une autre utilisation.

    Pourquoi ne pas instaurer des versions d’XMPP ?

    ça c'est effectivement une bonne idée, et y'a des débuts de réponse avec la XEP-0302 qui indique les XEPs à implémenter pour avoir un client moderne (enfin moderne en 2012 :-/), et https://xmpp.org/about-xmpp/technology-overview/ qui donne des XEPs à implémenter pour différents cas (on m'a donné le lien sur le salon XSF).

    Je suis un utilisateur d’XMPP, j’aime ce protocole, mais je suis déçu de ne pas pouvoir en utiliser toute la puissance.

    moi aussi, et c'est une des raisons qui m'a fait commencer SàT ;).

  • [^] # Re: comme quoi Linux n'est pas prêt

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 2.

    En anglais probablement, avant XMPP je ne connaissais pas le terme en tout cas. Un des problèmes c'est qu'on (et je m'inclus dedans) a tendance à l'utiliser même en français.

  • [^] # Re: Vagabondage

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Entretien avec Jehan, développeur GIMP. Évalué à 8.

    Salut,

    il m'est aussi arrivé de coder en voyageant (principalement en australie), bon j'avais un van c'était un peu plus simple, mais sinon c'est dans les bibliothèque avec un pc portable léger le meilleur endroit: t'as du courant, des fois internet, une table et parfois du silence (y'en a qui aiment avoir de la musique pour bosser, moi il me faut du silence)…

  • [^] # Re: comme quoi Linux n'est pas prêt

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 3.

    Oui je ne sais pas pourquoi ils ont parlé de « roster » mais je trouve aussi que amène de la confusion. Il s'agit effectivement juste d'une liste de contacts.

    Je pense que c'est aux clients à simplifier ça aussi: ce sont des choses internes qui n'ont pas besoin d'être nommées ou représentées de la même façon pour l'utilisateur final. La première fois que j'ai utilisé Psi, au début des années 2000, j'ai été un peu perdu en voyant la découverte des services (dont je vais parler dans la prochain article): ça n'a pas besoin d'être aussi visible. De même on n'a pas besoin d'utiliser le terme « roster » au niveau du client, surtout en français (ou toute autre langue que l'anglais) où ça ne veut rien dire !

  • [^] # Re: Financement

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie d'Ardour 4. Évalué à 2.

    je parlais du principe en général, pas du cas particulier d'Ardour. Un ordinateur on peut aussi l'avoir eu gratuitement (don par exemple), ou s'en servir dans une bibliothèque/une association/je ne sais quoi.

    Je ne critique pas du tout ce que fait Ardour, ou GCompris qui fai(sai?)t la même chose avec Windows, je dis juste que le modèle n'est pas parfait, et qu'il ne me semblerait pas judicieux de le généraliser. En dehors de la somme, tout le monde n'a pas une carte de crédit non plus. Après sur Android il y a des cas de logiciels payants sur le dépôt google, et gratuit sur F-Droid, c'est pas forcément une mauvaise idée (là y'a plus d'histoire de compilation, c'est un dépôt libre à installer).

  • [^] # Re: Financement

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie d'Ardour 4. Évalué à 2.

    Un logiciel qui espionne ce que tu utilises, je suis pas hyper fan non plus. Et puis le temps d'utilisation n'est pas forcément lié aux besoins de dév, ou à l'utilité: photorecord/testdisk m'ont déjà sacrément aidé, et pourtant c'est pas le genre de truc que t'utilises souvent (enfin il vaut mieux).

    Des discussions c'est surtout la constante du "il nous faut des sous" qui sort.

    Je pense qu'il faudrait déjà un site qui regroupe les logiciels libres et leurs besoins, ce qui a déjà été donné jusqu'ici, ce qu'il manque, à quoi servent le logiciel et les sous, etc. Un truc géré de façon indépendante. La question serait de savoir dans quel ordre présenter les logiciels: par popularité serait probablement une erreur (les petits n'auraient jamais de sous). Au hasard ? Ceux qui ont reçu le moins en premier ?

  • [^] # Re: Financement

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Sortie d'Ardour 4. Évalué à 2.

    Donc la personne qui n'a ni les moyens, ni les compétences techniques, doit détailler sa situation pour avoir un binaire ?

    Compiler depuis les sources il faut bien comprendre que c'est loin d'être à la portée de toue le monde (ne serait-ce qu'en temps à y investir pour savoir comment faire).

    Bref, cette solution n'est pas parfaite.

    Il y a un vrai problème pour le financement des projets libres c'est pas nouveau, et même pour les médias alternatifs en général. À PSES j'ai eu l'occasion de discuter avec pas mal de monde, c'est vraiment une constante.

  • [^] # Re: comme quoi Linux n'est pas prêt

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 3.

    Mais je me rends compte que j'entre peut-être un peu trop dans les détails, c'est difficile de placer le curseur, donc n'hésitez pas me dire ce qui est trop compliqué, j'adapterai pour les prochains articles.

  • [^] # Re: faute de frappe ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 2.

    non, « avoir » peut aller ici (on parle de l'information). Mais vu que je mets voir juste après c'est vrai que ça peut paraître bizarre. Enfin les 2 peuvent aller de toute façon.

    Par contre j'ai mis 2 fois liste à la suite là: « ce n'est pas une liste liste de groupes » (avant dernier paragraphe). Merci

  • # correction

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 2.

    comme j'ai mis un s à RFC, le lien wikipédia est cassé, il devrait pointer vers https://fr.wikipedia.org/wiki/Request_for_comments . Si un modo peut corriger, merci :)

  • [^] # Re: comme quoi Linux n'est pas prêt

    Posté par  (site web personnel, Mastodon) . En réponse au journal parlons XMPP - épisode 2 - le cœur et les extensions. Évalué à 10.

    C'est parce que je m'adresse à un public averti, donc j'essaye d'expliquer un peu comment ça marche en dessous. Parler de IQ et de RFC n'est vraiment pas nécessaire pour comprendre un client XMPP.

    Par contre savoir qu'on peut envoyer un message avec un sujet est important, et je ne suis pas persuadé que tous les utilisateurs de clients XMPP le savent. C'est ce que j'entendais par cette phrase. Tu peux toutefois très bien utiliser XMPP sans le savoir.

  • [^] # Re: Très interessé en effet

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 1 - les bases. Évalué à 6.

    XMPP est tout à fait indiqué ici (au Fosdem il y avait une démonstration de pilotage de lampes avec XMPP).

    Il faut probablement que tu t'orientes vers les XEPs sur l'internet des objets (XEP-0323 à XEP-0326), mais comme je n'utilise pas je ne peux pas trop te dire précisément, il faudrait demander sur jdev@ (http://mail.jabber.org/mailman/listinfo).

    Il y a une extension pour rendre XMPP adapté justement aux microcontroleurs avec peu de mémoire: https://xmpp.org/extensions/xep-0322.html

    Je pense encore une fois qu'il y a déjà des bibliothèques qui implémentent tout ça, le mieux est de se renseigner sur jdev@ ou sur un salon XMPP (http://wiki.xmpp.org/web/Main_Page ==> « Talk with us »).

  • [^] # Re: Champ d'applications

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 1 - les bases. Évalué à 4.

    Aussi, si tu veux vraiment voir à quoi ça ressemble au niveau du protocole, tu as une introduction qui explique bien ici: http://wiki.jabberfr.org/Introduction_au_protocole_Jabber . Mais c'est vraiment pour de la curiosité, à moins de vouloir réinventer la roue, tu as déjà tout ce qu'il faut pour gérer les connexion etc. Il y a une couche de chiffrement en plus non visible dans la doc pointée.

  • [^] # Re: Champ d'applications

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 1 - les bases. Évalué à 3.

    La base est de XMPP est très simple, et bien expliquée. Et surtout, tu as 99% de chance d'avoir une bibliothèque qui fait déjà tout le boulot pour toi (il y en a une pour à peu près tous les langages).

    Les extensions c'est dans un deuxième temps, et souvent du n'a besoin que d'une ou 2. Tu peux en général trouver d'après la description courte, ou vient demander par exemple sur jdev@ (cf http://mail.jabber.org/mailman/listinfo) ou même à moi directement si tu veux être orienté.

  • [^] # Re: +1

    Posté par  (site web personnel, Mastodon) . En réponse au journal Parlons XMPP - épisode 1 - les bases. Évalué à 2.

    Oui c'est clairement un public averti qui est visé, je ne suis pas persuadé qu'il faille parler de XMPP au grand public (du moins pas dans un premier temps), qui est une notion technique, mais plutôt expliquer depuis un logiciel, et petit à petit venir à des notions comme la décentralisation, l'importance d'un standard, ou le chiffrement.

  • [^] # Re: Télécharger les vidéos

    Posté par  (site web personnel, Mastodon) . En réponse au journal PSES 2015, c'est fini !. Évalué à 2.

    Pour la mienne (Libervia), je n'ai pas le souvenir d'avoir indiqué quoi que ce soit, mais du CC By-SA (sans ND donc) me va très bien.

  • [^] # Re: Intégration à Yunohost ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Campagne d'adhésion pour Libervia (projet « Salut à Toi ») : soutenez-nous, c'est le moment !. Évalué à 2.

    Salut gelnior, merci. Ben moi j'ai loupé celle de Cozy (enfin j'ai regardé une partie en live, mais après j'étais dans les transports), mais bon on commence à connaître l'un et l'autre ;)

    bon courage pour la suite !

  • # Tarnac

    Posté par  (site web personnel, Mastodon) . En réponse au journal PSES 2015, c'est fini !. Évalué à 5.

    Je vous recommande tout particulièrement la conf des inculpés de Tarnac, qui était drôle, dynamique, et super intéressante !

    Un grand merci aux orgas, en dehors des confs, PSES est un super endroit pour rencontrer du monde, et j'ai ainsi pu discuter avec pas mal de gens notamment de DLFP.

    Bon ben après avoir eu un boom boom aux dernières confs sous une chaleur étouffante (puisqu'on a dû fermer les fenêtres), c'est maintenant l'heure de profiter de la fête de la musique :)

  • [^] # Re: petit bug sur le compteur

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Campagne d'adhésion pour Libervia (projet « Salut à Toi ») : soutenez-nous, c'est le moment !. Évalué à 3.

    Oui le compteur n'est pas mis à jour en temps réél, il est mis à jour toutes les nuits pas un script (ou à la main), et je crois qu'il y avait un bogue dessus (j'ai pas trop suivi parce que je suis à Pas Sage en Seine en ce moment, et donc je ne m'occupe pas trop du code).

  • [^] # Re: décentralisation

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Campagne d'adhésion pour Libervia (projet « Salut à Toi ») : soutenez-nous, c'est le moment !. Évalué à 3.

    Bon il est tard, je suis fatigué, donc espérons que je ne réponds pas trop de travers:
    si t'as toto chez toto.org qui écrit à titi chez titi.org, le message ne passera pas par mechant.com.

    Par contre tous les gens chez mechant.com peuvent d'inquiéter oui, c'est pour ça qu'il ne faut jamais faire confiance à un serveur qu'on utilise si on ne fait pas confiance en ceux qui l'administrent (et même là c'est toujours bon de prendre ses précautions), ou si on ne l'héberge pas nous même.

    Après t'as le chiffrement de bout en bout pour t'aider à te protéger (mais ça ne règle pas tous les problèmes, on sait à qui tu écris, là c'est plutôt du côté de TOR ou équivalent qu'il faut regarder).