Le passage de Xabber à la GPL v3 : l'implication des utilisateurs en question

Le passage de Xabber à la GPL v3 : l’implication des utilisateurs en question

Une bonne idée au départ... et plouf

Avatar de l'auteur
David Legrand

Publié dans

Société numérique

27/12/2012 4 minutes
30

Le passage de Xabber à la GPL v3 : l'implication des utilisateurs en question

Xabber est un client de messagerie gratuit sous Android capable de gérer plusieurs réseaux exploitant XMPP / Jabber tels que Facebook Messenger, Gtalk mais aussi d'autres comme Windows Live Messenger. Après avoir lancé une campagne de promotion via son compte Twitter, l'équipe vient d'annoncer que son code source serait publié sous licence GPL v3 en janvier, bien que l'objectif n'ait pas été atteint.

Il existe encore assez peu de bons clients de messagerie instantanée qui gèrent de nombreux réseaux et qui sont gratuits pour nos smartphones. Sous Android, Xabber est un de ceux-là. Son design est plutôt sobre, il gère aussi bien le XMPP que ses dérivés tels que Gtalk et Facebook Messenger ou même Windows Live Messenger.

 

Il dispose de nombreuses options, gère les discussions en groupe, le multi-compte, n'affiche pas de publicité, propose un système d'historique assez complet... et obtient au final 4,3 étoiles sur 5 sur le Play Store de Google (entre 100 000 et 500 000 installations) et un petit peu plus sur l'App Store d'Amazon. 

Xabber : une bonne application et la volonté de passer à l'open source

Cet été, son équipe a lancé un défi à la communauté : dépasser les 50 000 followers sous Twitter en moins d'un mois. Si tel était le cas, l'application passerait alors à l'open source :

 

 

Le but était de voir le niveau d'engagement des utilisateurs et des adeptes du libre sur une telle annonce, les analyses étant divergentes sur ce point. En effet, certains pensaient que l'enthousiasme serait suffisant pour atteindre ce chiffre de manière assez rapide, comme expliqué dans cette publication. D'autres, sans doute plus réalistes, pensaient qu'il était plus courant de voir des utilisateurs se déclarer pour les idéaux de l'open source que de les voir s'engager pour ces derniers, un problème assez souvent rencontré dans les initiatives communautaires.

 

Et ce fut malheureusement le cas puisque le compte culmine à seulement 4755 abonnés à l'heure où nous écrivons ces lignes, soit moins de 10 % de l'objectif fixé, alors qu'un simple clic suffisait.

 

Le passage à une licence libre ayant été prévu dès le départ, et cette campagne n'étant qu'une expérimentation, le passage à la GPL v3 sera tout de même effectif. L'équipe annonce qu'il lui faut encore un peu de temps pour ajouter certains commentaires, faire un peu de nettoyage, ajouter les éléments nécessaires pour la licence... et que le tout sera finalement publié dans un dépôt GitHub durant le mois de janvier.

 

Xabber GPL v3

Tous utilisateurs mais peu d'acteurs : LE souci des initiatives communautaires

Si Andrew Nenakhov, qui a publié cette annonce, en profite pour remercier tous ceux qui s'étaient impliqués dans cette campagne, on ne pourra que voir ici l'exemple même de ce qui pêche parfois dans ce genre de projet : le très faible ratio entre le nombre d'utilisateurs qui profitent d'une application ou d'un service et ceux qui sont capables de s'engager pour son maintien d'une manière ou d'une autre. 

 

À l'heure où de nombreuses voix s'élèvent contre l'omniprésence de certaines sociétés au sein de notre quotidien et de l'impact que cela peut avoir sur le respect de notre vie privée, la question de l'implication de chacun dans des communautés et des projets indépendants se pose, et ce bien au-delà de l'univers des technophiles. Car si de telles solutions existent et peuvent évoluer, cela n'est possible qu'avec le soutien des utilisateurs, qui pourraient à terme regretter une passivité qui leur semble pour le moment anodine.

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Xabber : une bonne application et la volonté de passer à l'open source

Le brief de ce matin n'est pas encore là

Partez acheter vos croissants
Et faites chauffer votre bouilloire,
Le brief arrive dans un instant,
Tout frais du matin, gardez espoir.

Fermer

Commentaires (30)


le socialisme c’est que du de bla, bla, bla, la réalité c’est chacun pour soi,








collinm a écrit :



le socialisme c’est que du de bla, bla, bla, la réalité c’est chacun pour soi,







Rien à voir, beau troll.



Comparé un mouvement participatif ouvert à tous, à une idéologie politique… Nawak. <img data-src=" />



Si je fais du bénévolat, je suis un socialiste?



Même principe que les commentaires ici bas, quoi. Entre les donneurs de leçons, ceux qui savent mieux que tout le monde et ceux qui font réellement ne serait-ce qu’un petit quelque chose, il y a un gouffre.



C’est en phase avec le reste, après tout.



Quand on voit que certains sont même pas foutu d’accepter un deal aussi ‘facile’ que “j’accepte de laisser s’afficher la pub pour les sites qui m’intéressent”, ou bien “j’accepte de payer 1€ pour une appli qui m’intéresse”, on comprend tout le reste.





Le 27/12/2012 à 13h 04







brazomyna a écrit :



Quand on voit que certains sont même pas foutu d’accepter un deal aussi ‘facile’ que “j’accepte de laisser s’afficher la pub pour les sites qui m’intéressent”,







Ca n’a rien d’un deal facile.







brazomyna a écrit :



ou bien “j’accepte de payer 1€ pour une appli qui m’intéresse”,







Si seulement l’alternative etait systématiquement proposée.





Le but était de voir le niveau d’engagement des utilisateurs et des adeptes du libre sur une telle annonce, les analyses étant divergentes sur ce point.





“Le sage développeur attend tout de lui-même. Le commun utilisateur attend tout des autres.”



Confucius (revu et corrigé)



Et d’un autre côté, on ne peut pas participer à tout. Si je contribuais à tous les logiciels libres que j’utilise, je n’aurais plus la moindre minute de temps libre. <img data-src=" />



Du coup faut avoir ses priorités. Contribuer à ce qui nous donne envie de contribuer. Et pour ça certains logiciels sont mieux lotis que d’autres.








Pikrass a écrit :



Et d’un autre côté, on ne peut pas participer à tout. Si je contribuais à tous les logiciels libres que j’utilise, je n’aurais plus la moindre minute de temps libre. <img data-src=" />



Du coup faut avoir ses priorités. Contribuer à ce qui nous donne envie de contribuer. Et pour ça certains logiciels sont mieux lotis que d’autres.





La contribution ne se fait pas forcément en terme de code, mais disons qu’entre contribuer à tout et ne contribuer à rien, il y a toujours un juste milieu. Et souvent, ça amène à mieux que “oh ben merde le service super, gratuit, que j’utilisais tout le temps, il évolue plus et il est tout mouru” Cf Thunderbird <img data-src=" /> (même si ce n’est pas le meilleur exemple).







127.0.0.1 a écrit :



“Le sage développeur attend tout de lui-même. Le commun utilisateur attend tout des autres.”



Confucius (revu et corrigé)





C’est un peu ça <img data-src=" />



Oui, enfin bon, bien que bossant dans l’écosystème open source, je n’avais jamais entendu parler de cet appli ou de l’initiative, ni par les sites que je consulte de temps en temps (j’utilise mon smartphone à 10% de son potentiel <img data-src=" />) ni par des sites spécialisés dans les news open source (qui sont d’ailleurs fort rares).



Il est vrai qu’il n’y a que PCInpact que je lise quotidiennement. En fait, c’est ça, c’est la faute de PCInpact s’il n’y a pas eu assez d’écho à cette initiative ! <img data-src=" /><img data-src=" /> (<img data-src=" /> évidemment).



Donc certes de manière générale la proportion de gens qui s’implique est de toute façon un pouillième du nombre d’utilisateurs d’une appli. Mais là ils ont un peu déconné aussi, un mois quoiqu’il arrive c’est ultra short, sauf à s’appeler Apple et avoir quelques millions à claquer en pub.

J’imagine bien des gens qui découvrent le truc à une semaine de l’échéance, et qui se disent “à quoi bon c’est trop tard”. 3 mois c’était le strict minimum, quitte à mettre la barre plus haut (une fois la boule de neige formée, ça va vite).









127.0.0.1 a écrit :



“Le sage développeur attend tout de lui-même. Le commun utilisateur attend tout des autres.”



Confucius (revu et corrigé)





Très beau, et ô combien vrai (dis-je en tant qu’utilisateur <img data-src=" />)









Citan666 a écrit :



Oui, enfin bon, bien que bossant dans l’écosystème open source, je n’avais jamais entendu parler de cet appli ou de l’initiative, ni par les sites que je consulte de temps en temps (j’utilise mon smartphone à 10% de son potentiel <img data-src=" />) ni par des sites spécialisés dans les news open source (qui sont d’ailleurs fort rares).





Disons qu’il y a sans doute eu un déficit d’écho qui a joué sur le résultat, mais le constat plus général n’en est pas pour autant faux ;)



Déjà, choisir la GPL V3 était risqué.



Ensuite, c’est quoi la relation entre être un suiveur sur Twitter et être un utilisateur impliqué ?



Twitter et la GPL V3 ont peu de valeurs communes. Je pense que les développeurs ont fait un mélange des genres et qu’on voit le résultat.



Il est plus intelligent de mesurer la popularité par le nombre de téléchargements que par des Followers Twitter.



Encore heureux que les utilisateurs ont le choix de suivre ou non même si un “simple clic” suffit ! Avoir un gros nombre de Followers est à la mode, mais ça représente quoi en fait ?




À l’heure où de nombreuses voix s’élèvent contre l’omniprésence de certaines sociétés au sein de notre quotidien et de l’impact que cela peut avoir sur le respect de notre vie privée





Comme twitter ? Du coup, comment “follower” ?








autotitre a écrit :



Comme twitter ? Du coup, comment “follower” ?





Je doute que Twitter soit la plus concernée par l’impact affolant dans la vie privée de ses utilisateurs ;) Et de toutes façons la réflexion se voulait bien plus générale que ça.



Le 27/12/2012 à 13h 44

Leur attitude est honteuse.

Tu fait un truc libre ou pas.

Si pas, alors t’assume totalement, et t’essaye pas de grapiller des like ou autres conneries sous prétexte de le passer libre.





Et en passant, le client est très loin d’être bon, pour les MUC (salons de discussion), il manque par exemple la liste des participants, les outils de ‘modération’.








David_L a écrit :



La contribution ne se fait pas forcément en terme de code, mais disons qu’entre contribuer à tout et ne contribuer à rien, il y a toujours un juste milieu. Et souvent, ça amène à mieux que “oh ben merde le service super, gratuit, que j’utilisais tout le temps, il évolue plus et il est tout mouru” Cf Thunderbird <img data-src=" /> (même si ce n’est pas le meilleur exemple).





Yep, je suis bien placé pour le savoir, j’aide un chouya pour de la traduction ou des rapports de bugs.



Ce que je voulais mettre en avant, c’est qu’au-delà des gens qui ne contribuent pas du tout, ceux qui le font se concentrent sur ce qui a le plus gros impact sur eux, et/ou sur ce qui les intéresse. Donc pour avoir plein de contributeurs, il faut avoir le quadruple de renommée.



Déjà parmi les utilisateurs d’une appli il faut enlever ceux qui ne peuvent tout simplement pas contribuer (pas assez de compétences en informatique ou en anglais même pour les tâches simples). Ca purge déjà beaucoup. Ensuite parmi ceux qui peuvent, il y a une bonne part en effet qui ne contribue jamais à rien, puis une part qui contribue à des choses mais qui n’ont pas l’envie/le temps de contribuer à cette appli spécifique, et au final la part de contributeurs est minuscule.

Et ceux qui ne contribuent à rien, bien souvent, au-delà du manque de volonté, ils ne savent même pas qu’ils peuvent le faire.









Pikrass a écrit :









Tu as oublié les “sapu cay nul, je ferai mieux en 10 minutes dans mon garage” qui n’en branlent pas une <img data-src=" />



En même temps c’était complètement débile et voué à l’échec comme initiative….



Déjà, 100 à 500 installations (d’abord c’est 100 ou 500 ??) d’un truc comme Xabber, ça veut dire MAXI 2/250k users (et encore).



De ça, combien qui suivent le Twitter de l’auteur, ou autre chose qu’une fois tous les 36 du mois la page du play store ?



Rien que si ils sont comme moi, ils ne voient cette page que :




  • en cas de nouvelle installation (factory reset, nouveau tel, installation chez qqn d’autre, etc)

  • quand il y a une maj manuelle (et encore rapidos)



    Rien qu’obtenir 5k followers sur un truc aussi pourri et anti-vie privée que Twitter, quand il y a une une exposition ridicule de “l’opération”, c’est énorme.



    C’est “bizarre” comme les gens adeptes de Jabber and co sont assez réfractaires à FB/Twitter et autres saloperies du genre….


Cette initiative manquait d’écho sur les site web de news spécialisé. De plus, demander des followers sur Twitter alors que les libristes utilisent plutôt Identi.ca. Et pour finir en demander autant en si peut de temps.



Faut pas être étonné par son échec.



Mais c’est quand même une bonne nouvelle et un grand merci aux dév de Xabber.








anonyme a écrit :



Leur attitude est honteuse.

[…]



Et en passant, le client est très loin d’être bon, pour les MUC (salons de discussion), il manque par exemple la liste des participants, les outils de ‘modération’.







Je veux pas troller mais il manque toujours quelque chose au clients XMPP : soit l’interface est imbuvable (plein de fenêtres partout et rarement possible de piloter au clavier = cliquodrôme), soit certaines options basiques sont manquantes.



Alors qu’à côté de ça niveau interface dont nombreux utilisateurs ont déjà l’habitude tu as celle du client IRC dont il suffirait juste de séparer la liste des canaux horizontalement pour y ajouter les personnes dans ta liste de contact (à la façon d’une notify list) afin d’avoir quelque chose de plus intuitif, facile d’accès et rapide à l’utilisation.



C’est vrai que c’est un des problèmes de Xmpp :

t’as 2000 trouzaines de clients qui sont TOUS à moitié finis ET ENCORE, le tout alors qu’ils ont tous 510 ans d’existence.



Je ne crois pas encore en avoir trouvé un qui fasse tout correctement avec une interface décente et qui supporte les différentes fonctionnalités, le tout sans avoir soit les salons, soit les contacts normaux qui sont pourris. :(



C’est quand même ridicule des fois, avant de réinventer 200 fois la roue faudrait peut être commencé par en avoir UN bien qui gère tout (même si il est moche tiens) histoire que les autres sachent d’où repartir ?


J’avoue que je suis passé à Xabber une fois qu’ils ont déclaré leur initiative pour passer à l’opensource … avant j’utilisais un autre qui lui était déjà.



En espérant que le passage en opensource lui permette de s’améliorer :)








Orshak a écrit :



C’est quand même ridicule des fois, avant de réinventer 200 fois la roue faudrait peut être commencé par en avoir UN bien qui gère tout (même si il est moche tiens) histoire que les autres sachent d’où repartir ?





Exactement ! Vite, allons développer LE nouveau client Jabber de référence ! <img data-src=" />



Nan sinon globalement d’accord avec ton analyse. J’avais voulu faire migrer des gens de MSN à Jabber à une époque, mais les fonctionnalités qu’il leur fallait étaient dispersées dans deux ou trois clients… Résultat on est sur Skype, moi y compris. <img data-src=" />

XMPP avance à la vitesse d’un escargot, et les clients aussi. Ç’en est assez triste. Et c’est dommage vu que c’est un bon standard.







David_L a écrit :



Tu as oublié les “sapu cay nul, je ferai mieux en 10 minutes dans mon garage” qui n’en branlent pas une <img data-src=" />





<img data-src=" /> <img data-src=" />



Le 27/12/2012 à 17h 14







Pikrass a écrit :



Exactement ! Vite, allons développer LE nouveau client Jabber de référence ! <img data-src=" />



Nan sinon globalement d’accord avec ton analyse. J’avais voulu faire migrer des gens de MSN à Jabber à une époque, mais les fonctionnalités qu’il leur fallait étaient dispersées dans deux ou trois clients… Résultat on est sur Skype, moi y compris. <img data-src=" />

XMPP avance à la vitesse d’un escargot, et les clients aussi. Ç’en est assez triste. Et c’est dommage vu que c’est un bon standard.





<img data-src=" /> <img data-src=" />



Ah non moi résultat, on s’est motivé avec une bande de potes, a en faire un, en GPLv3 dès le début, qui nous conviendrait, et bien sur en tenant compte des avis de la communauté.

Bon, pour le moment, c’est au point ‘mort’ (vacances oblige) mais niveau infra, on est déjà tout bon, reste plus qu’a trouvé de la doc, imaginer une archi potable et évolutive, et codage :p









anonyme a écrit :



Ah non moi résultat, on s’est motivé avec une bande de potes, a en faire un, en GPLv3 dès le début, qui nous conviendrait, et bien sur en tenant compte des avis de la communauté.

Bon, pour le moment, c’est au point ‘mort’ (vacances oblige) mais niveau infra, on est déjà tout bon, reste plus qu’a trouvé de la doc, imaginer une archi potable et évolutive, et codage :p





http://lentreprise.lexpress.fr/gerer-les-conflits/comment-travailler-avec-un-y-a…



<img data-src=" />









bingo.crepuscule a écrit :



Rien à voir, beau troll.



Comparé un mouvement participatif ouvert à tous, à une idéologie politique… Nawak. <img data-src=" />



Si je fais du bénévolat, je suis un socialiste?







Le bénévolat est un acte libérale;.. Par exemple dans beaucoup de région en amérique tu peut quasiment pas trouver de job si tu n’a jamais fait de bénévolat.. Très mal vue un CV.. Un trait qu’on retrouve dans beaucoup de pays anglo-saxon









Pikrass a écrit :



Nan sinon globalement d’accord avec ton analyse. J’avais voulu faire migrer des gens de MSN à Jabber à une époque, mais les fonctionnalités qu’il leur fallait étaient dispersées dans deux ou trois clients… Résultat on est sur Skype, moi y compris. <img data-src=" />

XMPP avance à la vitesse d’un escargot, et les clients aussi. Ç’en est assez triste. Et c’est dommage vu que c’est un bon standard.





<img data-src=" /> <img data-src=" />







EXACTEMENT la même pour moi <img data-src=" />









David_L a écrit :



La contribution ne se fait pas forcément en terme de code,….





Et comment alors? Je ne connais rien ou presque en programmation, comment puis-je aider ce genre de projet?



Je suis ne suis certainement pas le seul à me demander cela, pour beaucoup participer = pondre du code ou faire du débug. Si les communauté n’explique pas clairement comment on peu aider autrement et bien ils n’ont pas beaucoup d’aide. Et je j’écris clairement, je veut dire clairement pour les utilisateurs normaux et non un clairement à la sauce forum linux.



Le 28/12/2012 à 08h 44







FREDOM1989 a écrit :



Et comment alors? Je ne connais rien ou presque en programmation, comment puis-je aider ce genre de projet?



Je suis ne suis certainement pas le seul à me demander cela, pour beaucoup participer = pondre du code ou faire du débug. Si les communauté n’explique pas clairement comment on peu aider autrement et bien ils n’ont pas beaucoup d’aide. Et je j’écris clairement, je veut dire clairement pour les utilisateurs normaux et non un clairement à la sauce forum linux.





Oh oui, énormément d’autres choses :

Le graphisme est une grande part : à la fois désigner de belle nimages, mais aussi, imaginer une structure, une charte graphique.

Y’a aussi la traduction.

Le packaging aussi (ca ne demande pas de savoir coder en général, par contre, faut connaitre la distribution cible)

Et pourquoi pas la documentation d’utilisation aussi.



Bref, y’a énormément de choses, si un projet te tiens à coeur, n’hésite pas a contacter ceux qui le gère, ils seront sans doute très heureux d’acceuillir une nouvelle recrue :)









FREDOM1989 a écrit :



Et comment alors? Je ne connais rien ou presque en programmation, comment puis-je aider ce genre de projet?



Je suis ne suis certainement pas le seul à me demander cela, pour beaucoup participer = pondre du code ou faire du débug. Si les communauté n’explique pas clairement comment on peu aider autrement et bien ils n’ont pas beaucoup d’aide. Et je j’écris clairement, je veut dire clairement pour les utilisateurs normaux et non un clairement à la sauce forum linux.





Traduction de documentation, reproduction de bugs, tests des nouvelles version, etc…



En allant sur le site du projet rubrique “Get Involved” ou “Contribute”, tu as toutes les infos. Après, si elles ne sont pas claires, tu peux proposer de les reformuler.



Et même des fois juste envoyer un mail pour dire merci pour ce que vous faites/avez fait, ça contribue indirectement au moral des développeurs qui auront plus d’entrain et d’envie de continuer à investir de leur temps dans le projet <img data-src=" />

Il ne fait pas oublier en effet que le contributeur qui accepte de donner de son temps libre pour faire avancer un projet bénévolement, sa première satisfaction sera de savoir que ce qu’il fait sert à quelque chose.



Et je plussoie ce qui a été dit ci-dessus, surtout concernant la remontée de bugs: avoir des gens capable de remonter de façon précise un bug qu’ils ont rencontré, capable d’expliquer finement ce qu’ils observent, le contexte et comment ils arrivent à le reproduire, c’est une vraie mine d’or pour un développeur.


Le 28/12/2012 à 10h 04

tiens… je vais l’installer….. zou….. (mais via f-droid le market des applies open source).