• [^] # Re: Point de vue d'un développeur XMPP

    Posté par . En réponse à la dépêche Matrix pour décentraliser Skype, Whatsapp, Signal, Slack et Discord. Évalué à 2.

    J'essaye justement de me mettre à leur place (à XMPP et à Matrix).

    L'équipe Matrix : on nous pose régulièrement la question de la différence avec XMPP, donc on fait une FAQ à ce sujet. La FAQ n'est pas bonne et les gens d'XMPP sont mécontents On corrige comme on peut et ils sont limite encore plus mécontents. Plutôt que d'itérer ainsi et de s'enfoncer encore plus, on leur demande de modifier eux-même pour être sûr que cela leur convienne.

    L'équipe XMPP : un nouveau venu refuse de partir de notre technologie et donne de mauvaises raisons dans leur FAQ. On leur dit qu'ils se sont trompés et de corriger leur FAQ. Ils corrigent mais c'est limite encore pire qu'avant. On veut bien leur donner le bénéfice du doute (quoique) mais faut pas pousser, on va pas faire leur travail pour eux.

    Donc si chacun campe sur ses positions et ne fait aucun effort, il ne se passera rien.

    Effort que peut faire Matrix : retenter une nouvelle version de leur FAQ sans aide de XMPP, et risquer de mettre encore plus le feu aux poudres (ou bien retirer purement et simplement la FAQ, mais du coup il faudra sans cesse répondre aux commentaire sur XMPP à chaque présentation de Matrix).
    Effort que peut faire XMPP : corriger un minimum la FAQ de Matrix et se taper un boulot que l'on trouve inutile, désagréable et ingrat.

    Si l'un et l'autre refuse de faire l'effort en premier, au final on fait quoi ? Rien ? Et du coup on aura toujours des gens mécontents, intervenant sur les présentations de Matrix et XMPP ? Peut-être qu'il faut juste se contenter de cela.

    Sinon on peut aussi tenter la médiation, réunir tout le monde à la même table autour d'une bonne (削除) bière (削除ここまで) limonade et se rendre compte que tout le monde travaille dans le même sens. Mais c'est sans doute naïf et utopique.