Création d’un service de Messagerie Instantanée Ouverte aka MIO et reflexion sur la stack technique
Bonjour, je réfléchi à créer un service de messagerie instantanée pour le plus grand nombre, c’est à dire à tous ceux qui ne peuvent pas s’auto-héberger ou pour qui la complexité est un grand mur.
A court terme ça sera pour quelques dizaines voir centaines d’utilisateur. À moyen terme des milliers voir des millions.
Et pour commencer j’aimerai que ce service permette de discuter avec des gens qui utilisent #matrix ou #xmpp pour ensuite l’étendre à toute les autres app et protocoles qui voudront.
Ma question est simple, sur quel techno/protocol/bridge vous partiriez ?
Vous avez quelques détails de plus sur https://mio.chat/
Je suis aussi ouvert à toutes les questions et remarques constructive.
Librement
En soi le protocole n'est pas très important: entre Matrix et XMPP il y a suffisamment de ponts pour que ça soit équivalent. La discussion ne sera pas du tout technique.
Si tu veux offrir un service grand public tu auras surtout des problèmes sociologiques et humains à régler: comment parler et convaincre du monde ? comment rendre ça simple, à la fois à l'utilisation et pour payer, comment tenir dans la durée, comment recruter des gens pour maintenir tout ça. Bref, beaucoup beaucoup plus de communication que de technique.
De ce point de vue j'aurais tendance à dire que XMPP étant plus petit ça faciliterait la partie technique et maintenance pour te focaliser à fond sur la comm'. Snikket, un packaging d'un serveur XMPP en particulier, a commencé à fournir un service ouvert: https://snikket.org/blog/snikket-hosting-launched/ . Tu peux t'inspirer de ce qu'iels font pour voir ce que ça donnerait de ton côté.
En tout cas j'aimerais beaucoup que tu y arrives, ça serait bien chouette :)
Si tu veux offrir un service grand public tu auras surtout des problèmes sociologiques et humains à régler: comment parler et convaincre du monde ? comment rendre ça simple, à la fois à l’utilisation et pour payer, comment tenir dans la durée, comment recruter des gens pour maintenir tout ça. Bref, beaucoup beaucoup plus de communication que de technique.
C’est clairement un projet beaucoup plus humain que technique.
Je fais le même constat que les projets Matrix/Element et Mastodon qui ont mis l’accent sur la première connection avec des choix par défaut comme le serveur.
J’aimerai aller encore plus loin dans la simplification avec le paradigme une appli = un service.
C’est ce à quoi est habitué le grand public. Exemple typique : Utilisation de l’appli Gmail pour les compte gmail, Outlook pour les compte Microsoft, Yahoo Mail, Proton mail etc …
En créant ce service facile d’accès ça renforce l’attractivité des messageries comme XMPP et Matrix.
Concernant la maintenance du service et le développement des applis j’ai bien conscience du coup que ça peut avoir.
J’ai pensé à deux forme, associative et commercial autour d’une offre mobile par exemple.
Il y a aussi les fond d’investissement public. Beaucoup d’option à combiner je pense.
De ce point de vue j’aurais tendance à dire que XMPP étant plus petit ça faciliterait la partie technique et maintenance pour te focaliser à fond sur la comm’. Snikket, un packaging d’un serveur XMPP en particulier, a commencé à fournir un service ouvert: https://snikket.org/blog/snikket-hosting-launched/ . Tu peux t’inspirer de ce qu’iels font pour voir ce que ça donnerait de ton côté.
C’est un excellent conseil.
Je trouve leur approche génial mais encore un peu trop tourné vers les personnes qui ont les connaissances, le temps et l’argent et l’envie pour faire ça.
Leur approche technique et commerciale et quand même vachement inspirante.
En tout cas j’aimerais beaucoup que tu y arrives, ça serait bien chouette :)
Merci, j’ai conscience que pleins de gens et de projets on essayé avant, mais qui ne tente rien n’a rien, n’est pas ?!? ;)