← Retour aux issues

Pourquoi Bluesky plutĂŽt que Mastodon pour les avis ?

publié le , mis à jour
Avatar Codeberg de laemlaem

💡 Si vous arrivez depuis l'article cartes.app/avis, bonne lecture. Sinon, lisez-le au prĂ©alable.

💡 Si vous ne vous ĂȘtes informĂ© sur le sujet uniquement sur Mastodon, je vous conseille de lire cet article https://bonpote.com/bluesky-enfin-une-vraie-alternative-a-twitter : il existe sur Mastodon un fort biais anti-bluesky

  1. Avatar Codeberg de laemlaem

    Difficulté d'implémentation

    Difficulté d'implémentation : aucun organe central comme sur Bluesky, donc simplement plus coûteux pour nous de coder le systÚme, car il nous faut aller visiter tous les serveurs du Fediverse pour reconstituer la base des avis.

    Cette décentralisation que certains appellent "féodale" a des implications : contrairement à Bluesky, le réseau Mastodon ne dispose pas d'une base de donnée efficace globale utilisable par des réutilisateurs comme cartes.app, le "relay" d'ATProto.

    Bluesky/ATproto est pourtant bien effectivement dĂ©centralisĂ© : mĂȘme si la tĂȘte de rĂ©seau Bluesky est la locomotive monopolistique actuellement, des projets tels que Northsky existent dĂ©jĂ , et d'autres comme Eurosky sont en train d'ĂȘtre lancĂ©s.

    Contrairement à ce qui se lit sur Mastodon, lancer un relay ATProto n'est pas onéreux et dans tous les cas la décentralisation des données utilisateur via le systÚme de PDS est à mon avis la décentralisation de résilience que veulent les gens.

    Impossibilité de la migration de donnée

    Mastodon refuse depuis le début d'implémenter une fonctionnalité absolument basique de transfert des contenus utilisateur en cas de migration vers une autre instance. Ainsi la décentralisation de Mastodon est totale : si l'instance qui nous héberge meurt (perte de donnée, fin du financement, disparition du propriétaire), on perd tout notre contenu. Si on décide de migrer pour diverses raisons, on ne peut pas migrer notre contenu.

    Ainsi, les avis que j'aurais publiĂ©s sur monmastodon.fr ne pourront pas ĂȘtre transfĂ©rĂ©s sur mastodon.social.

    À l'inverse, les contenus que j'ai postĂ© sur bluesky avec moncompte.bsky.social seront toujours les miens si je passe Ă  monnouveaucompte.eurosky.eu.

    Il fallait en choisir un

    VoilĂ , c'est un argument en soi : on ne pouvait pas se permettre pour la v1 d'en choisir deux.

  2. Avatar Codeberg de LinkCodeDevLinkCodeDev

    (le commentaire ou le fanatique d'activity pub répond point par point au argument de Laem)

    Difficulté d'implémentation

    Ma réponse: ActivityPub est moins complexe qu'at.

    Difficulté d'implémentation : aucun organe central comme sur Bluesky, donc simplement plus coûteux pour nous de coder le systÚme, car il nous faut aller visiter tous les serveurs du Fediverse pour reconstituer la base des avis.

    Ma réponse: il existe des relay ActivityPub.

    Contrairement à ce qui se lit sur Mastodon*, lancer un relay ATProto n'est pas onéreux** (je n'ais jamais lue ça sur mastodon) et dans tous les cas la décentralisation des données utilisateur via le systÚme de PDS est à mon avis la décentralisation de résilience que veulent les gens.

    (Je suis d'accord avec la 2e partie de la phrase, mais ça arrive sur le fediverse: https://socialhub.activitypub.rocks/t/nomadic-identity-for-the-fediverse/2101)

    *Mastodon est devenue le plus utilise du Fediverse par hasard, à cause de milliardaires américains, mais le fediverse existait bien avant et ne se limite pas à Mastodon. **Contrairement à ce qui se lit sur bsky, lancer un relay ActivityPub n'est pas onéreux.

    Impossibilité de la migration de donnée

    Mastodon refuse depuis le début d'implémenter une fonctionnalité absolument basique de transfert des contenus utilisateur en cas de migration vers une autre instance. Ainsi, la décentralisation de Mastodon est totale : si l'instance qui nous héberge meurt (perte de donnée, fin du financement, disparition du propriétaire), on perd tout notre contenu. Si on décide de migrer pour diverses raisons, on ne peut pas migrer notre contenu.

    Ainsi, les avis que j'aurais publiĂ©s sur monmastodon.fr ne pourront pas ĂȘtre transfĂ©rĂ©s sur mastodon.social.

    Ma rĂ©ponse: c'est vrai. Mais mĂȘme si Mastodon, qui a toujours refusĂ© d'implĂ©menter tout ActivityPub, ne le fait pas, ce n'est pas une fatalitĂ©

    À l'inverse, les contenus que j'ai postĂ©s sur bluesky avec moncompte.bsky.social seront toujours les miens si je passe Ă  monnouveaucompte.eurosky.eu.

    Ma réponse: c'est vrai.

    Il fallait en choisir un

    VoilĂ , c'est un argument en soi : on ne pouvait pas se permettre pour la v1 d'en choisir deux.

    Ma conclusion : C'Ă©tait un bon argument avant qu'il n'y ait des commentaires... Mais maintenant, pourquoi choisir ? Le choix technique ne doit pas imposer un choix social Ă  l’utilisateur. ImplĂ©mentons les 2 !

    Argument supplémentaire:

    1. Le Fediverse est beaucoup plus vaste que Bluesky (10M+ comptes actifs, utilisĂ© par les institutions, mĂ©dias, ONG, collectivitĂ©s (si le projet vise le grand public, ignorer ActivityPub revient Ă  ignorer l’écosystĂšme europĂ©en, institutionnel et associatif, qui ne migrera pas vers Bluesky.)
    2. Standard W3C et non pas protocole d'une entreprise (Si nous voulons que cartes.app soit un service durable, nous avons peut ĂȘtre intĂ©rĂȘt Ă  nous appuyer sur un standard W3C plutĂŽt que sur un protocole privĂ©.)
    3. On doit actuellement se créer un compte bsky pour poster un comment
    4. ActivityPub est dĂ©jĂ  intĂ©grĂ© dans les navigateurs libre (Firefox via FEP‑1b12).
    5. J'ai cours demain donc je vais m'arrĂȘter lĂ .

    Argument que me propose un LLM: (A) ActivityPub n’impose PAS Mastodon (B) ActivityPub permet une V1 lecture seule extrĂȘmement simple (C) ActivityPub n’est pas plus dĂ©centralisĂ© que ATProto (D) ActivityPub a dĂ©jĂ  des outils pour les “firehose-like” (E) ActivityPub est dĂ©jĂ  utilisĂ© pour des avis (G) ActivityPub est dĂ©jĂ  utilisĂ© par les institutions françaises

    Exemples :

    • gouvernement.fr (sur thread...)
    • plusieurs mairies
    • mĂ©dias publics
    • associations
    • ONG
    • bibliothĂšques
    • universitĂ©s

    Si cartes.app veut toucher le public français, ActivityPub est incontournable.

    Aujourd’hui, cartes.app impose Bluesky. Avec ActivityPub, cartes.app devient neutre.

    (et pourquoi pas ajouter OpenPlaceReviews en lecture seul en plus)

  3. Avatar Codeberg de etienneJretienneJr

    J'ai discutais ce midi avec une amie reprĂ©sentative du grand public : elle ne connaissait ni bluesky ni mastodon 😅​

  4. Avatar Codeberg de stragustragu

    Juste pour rĂ©fĂ©rence, migrer un compte Mastodon est possible: https://docs.joinmastodon.org/user/moving/ Mais effectivement, les posts du compte peuvent seulement ĂȘtre exportĂ©s, pas importĂ©s.

    Il y a des suggestions pour améliorer les choses, dont:

  5. Avatar Codeberg de laemlaem

    migrer un compte Mastodon est possible

    Non, du coup, comme tu viens de le dire juste aprĂšs 😅 N'importe quelle personne du grand public non politiquement engagĂ©e en faveur de mastodon te dira que c'est pas ça qu'on appelle une migration.

    Le ticket en lien a 7 ans, va aller sur ses 10 ans. Ça fait 10 ans que les gens veulent une migration des comptes sur le rĂ©seau qui se targue d'ĂȘtre l'incarnation de la fĂ©dĂ©ration. C'est tragique.

  6. Avatar Codeberg de LinkCodeDevLinkCodeDev

    @stragu wrote in https://codeberg.org/cartes/web/issues/1398#issuecomment-12906729:

    Juste pour rĂ©fĂ©rence, migrer un compte Mastodon est possible: https://docs.joinmastodon.org/user/moving/ Mais effectivement, les posts du compte peuvent seulement ĂȘtre exportĂ©s, pas importĂ©s.

    Il y a des suggestions pour améliorer les choses, dont:

    ArrĂȘter de ne parler que de mastodon quand vous parler du fediverse, aller plutot voir https://socialhub.activitypub.rocks/t/nomadic-identity-for-the-fediverse/2101 et https://socialhub.activitypub.rocks/t/nomadic-identity-vs-portable-identity-vs/3180

    Ça fait 10 ans que les gens veulent une migration des comptes sur le rĂ©seau qui se targue d'ĂȘtre l'incarnation de la fĂ©dĂ©ration. C'est tragique.

    La fĂ©dĂ©ration n’impose pas une migration des comptes.

    Et je crois que hubzilla et peut-ĂȘtre friendica, qui sont considĂ©rĂ© comme faisant partie du fediverse, supporte une vrai migration a la bluesky.

    En fait, le probleme n’est pas atproto, c’est le fait que le rĂ©seau ne soit pas rĂ©ellement dĂ©centralisĂ© et que, meme si des service dĂ©centralisĂ© avec atproto arrive, cartes.app parle uniquement de bsky dans ses pages dĂ©diĂ© au commentaire.

    Le Fediverse a déja créer un grand réseau décentralisé.

  7. Avatar Codeberg de laemlaem

    La fĂ©dĂ©ration n’impose pas une migration des comptes.

    On n'a pas la mĂȘme dĂ©finition de la fĂ©dĂ©ration. Je ne suis absolument pas intĂ©ressĂ© par une fĂ©dĂ©ration qui lie Ă  jamais Ă  une instance d'origine.

    ArrĂȘter de ne parler que de mastodon quand vous parler du fediverse

    Je ne l'ai pas fait. Mais dans le contexte oĂč nous cherchons Ă  toucher le grand public, parler de sous-marques inconnues du grand public d'un rĂ©seau social dĂ©centralisĂ© n'est pas la prioritĂ©.

    Et je crois que hubzilla et peut-ĂȘtre friendica, qui sont considĂ©rĂ© comme faisant partie du fediverse, supporte une vrai migration a la bluesky.

    Super, reste Ă  les rendre connus.

    En fait, le probleme n’est pas atproto, c’est le fait que le rĂ©seau ne soit pas rĂ©ellement dĂ©centralisĂ© et que, meme si des service dĂ©centralisĂ© avec atproto arrive, cartes.app parle uniquement de bsky dans ses pages dĂ©diĂ© au commentaire.

    N'hésite pas à faire une PR pour régler le sujet.

    Le Fediverse a déja créer un grand réseau décentralisé.

    Oui. Mais le but ici n'est pas de s'épater ni de promouvoir le Fediverse, mais de permettre au plus grand nombre de laisser des commentaires sur cartes.app.

    La rÚgle se vérifie encore : le monde du Fediverse 1) veut parler d'à quel point il est le meilleur 2) le reste vient aprÚs.

    J'arrĂȘte cette discussion, et je rĂ©pondrai Ă  nouveau aux propositions concrĂštes qui aident l'objectif de laisser des commentaires sur cartes.app avec une interface simple Ă  comprendre pour ma mĂšre.

  8. Avatar Codeberg de ImaCreaImaCrea

    Bonjour et merci de prendre le temps de cette discussion.

    Cartes.app est une fabuleuse initiative et l'idée d'y intégrer la possibilité d'y partager des avis sur les lieux est à mon sens cruciale pour permettre de se détacher vraiment de Google Maps.

    Je comprends les arguments qui ont été partagés en faveur de Bluesky et les difficultés imputées à Mastodon. Pour autant, voici quelques éléments que je souhaitais vous partager pour nourrir les échanges et inviter j'espÚre à reconsidérer la possibilité d'une connexion via Mastodon :

    • Bluesky : il est clair que ce qui rend facile aujourd'hui son implĂ©mentation dans cartes.app est finalement son caractĂšre centralisĂ©e dans les faits. Et mĂȘme si techniquement la dĂ©centralisation est plus ou moins possible, on voit bien comment l'app Bluesky ne met que trĂšs peu en avant la chose dans son UI/UX sous prĂ©texte de rendre le parcours fluide, on sait oĂč cela peut mener (cf stratĂ©gie classique EEE)... Le projet a levĂ© plus de 100M$ : les investisseurs en attendent donc une valorisation x10 de celle actuelle. L'issue : faillite, rachat ou IPO, dans les deux derniers cas difficile d'imaginer que le rĂ©seau continuera sans pub, sans algorithme polarisant... Ça reste spĂ©culatif mais le risque est suffisamment rĂ©el pour ne pas ĂȘtre mis de cĂŽtĂ©. Or il me semble que cette trajectoire entre en conflit avec ce qui est dĂ©fendu par le projet cartes.app
    • Mastodon : tout n'est pas parfait techniquement. ForcĂ©ment, le budget de dĂ©veloppement est 100 fois moindre Ă  celui de BS. Mais cela est le fruit d'un rĂ©el engagement pour rester dans un esprit Ă  la WikipĂ©dia, fabriquer donc rĂ©ellement un commun qui appartiennent Ă  tout le monde. Cela prend du temps mais pour l'heure, et en dix ans, cet engagement est toujours respectĂ©. (Ă  voir ce que sera Bluesky lors de ses 10 ans).
    • Si ma comprĂ©hension est bonne : le principal frein Ă©voquĂ© Ă  l'implĂ©mentation de Mastodon ici est celui de l'incapacitĂ© Ă  dĂ©mĂ©nager ses publications et donc du risque que des avis ne disparaissent avec le temps. Mais est-ce que cela concerne tant d'usager·e·s que cela ? Et est-ce si grave si des avis disparaissent ainsi ? Rien ne garantie non plus que Bluesky sera encore lĂ  dans dix ans, on est lĂ  aussi dĂ©pendant d'un tiers dans tous les cas. Si le sujet est la pĂ©rennitĂ© absolue des avis, alors aucune dĂ©pendance tierce sur laquelle nous n'avons pas la main ne peut rĂ©pondre au problĂšme, que ce soit Bluesky ou Mastodon. Donc pourquoi ce risque, qui est jugĂ© acceptable dans le contexte Bluesky, ne le serait pas dans le cas de Mastodon ?
    • Par ailleurs, il y a un rĂ©el momentum autour de Mastodon chez les institutionnels. Je pense Ă  la commission europĂ©enne qui y est prĂ©sente mais Ă©galement Ă  des collectivitĂ©s (Blois, Echirolles et d'autres) et Ă©galement des structures culturelles plus rĂ©cemment avec l'initiative reseauCulture.fr (disclaimer : je travaille sur ce projet). Si vous en avez le temps et la curiositĂ©, je vous invite Ă  jeter une oreille Ă  ce retour d'expĂ©rience Ă  propos de Mastodon, qui a eu lieu au ministĂšre de la Culture le 15 avril, dernier. Je ne m'attendais personnellement pas Ă  autant d'enthousiasme pour Mastodon venant d'institutions telles que le MusĂ©um national d'Histoire Naturelle ou encore le Palais de Tokyo et pourtant..
    • Enfin, je ne serais pas Ă©tonnĂ© que les communautĂ©s de commoners qui peuvent s'engager avec joie dans le remplissage de ces avis soit plus prĂ©sentes sur Mastodon que sur Bluesky. Or dans tout choix d'implĂ©mentation d'une fonctionnalitĂ©, si l'aspect technique est effectivement important Ă  prendre en compte, il est Ă©galement important de prendre en compte son potentiel d'adoption. Du fait donc des communautĂ©s prĂ©sentes sur Mastodon, si demain cartes.app proposaient la possibilitĂ© de dĂ©poser des avis avec son compte Mastodon je ne serais pas trĂšs Ă©tonnĂ© de voir qu'il y aurait beaucoup plus de monde qui participeraient Ă  dĂ©poser des avis. Je peux me tromper et je n'ai pas de chiffres pour appuyer cette intuition mais ce serait dommage de passer Ă  cĂŽtĂ© d'une communautĂ© qui pourrait potentiellement s'emparer de cette fonctionnalitĂ©, surtout quand celle-ci apporte autant de valeur au projet face Ă  Google Maps... et donc ultimement pourrait rendre d'autant plus intĂ©ressant l'usage de cartes.app auprĂšs de ta maman @laem.

    À bon entendeur. Et bonne continuation à ce beau projet !

  9. Avatar Codeberg de fressengfresseng

    Merci Ă  tous pour cette discussion ! Je vais me permettre un petit commentaire et une suggestion. Mais je vous montre d'abord d'oĂč je parle : je suis actif sur Mastodon (https://universites.social/@fresseng) et j'ai une prĂ©sence sur Bluesky via le pont Bridgy Fed (https://bsky.app/profile/fresseng.universites.social.ap.brid.gy). Je suis sur Mastodon parce que l'instance sur laquelle je suis est gĂ©rĂ©e par la communautĂ© acadĂ©mique, ce qui n'existe pas sur Bluesky. Je ne suis pas assez compĂ©tent techniquement pour argumenter sĂ©rieusement pour Mastodon ou Bluesky, et devoir choisir est un drame.

    C'est pourquoi je regarde du cÎté du dépÎt des armes dans la guerre entre les protocoles, en me demandant si l'interconnexion est possible. Il semblerait que oui, notamment via Bridgy Fed, mais aussi via le travail de A New Social, qui fait Bridgy Fed and Bounce.

    Je comprends les arguments du choix de Bluesky pour cartes.app, particuliÚrement celui qui dit qu'il fallait bien en choisir un. Sans renier ce choix, serait-il possible d'utiliser le pont pour interagir avec la Fedivers ? Dit autrement, me serait-il possible, avec ma présence sur Bluesky à travers Bridgy Fed, de déposer des avis sur cartes.app ?

    En vous remerciant encore pour ce superbe projet, que j'utilise quotidiennement (sans déposer d'avis ;) )

  10. Avatar Codeberg de etienneJretienneJr

    @ImaCrea wrote in https://codeberg.org/cartes/web/issues/1398#issuecomment-14727294:

    • Si ma comprĂ©hension est bonne : le principal frein Ă©voquĂ© Ă  l'implĂ©mentation de Mastodon ici est celui de l'incapacitĂ© Ă  dĂ©mĂ©nager ses publications et donc du risque que des avis ne disparaissent avec le temps.

    non non, le principal frein est technique, cf paragraphe Difficulté d'implémentation du commentaire initial. Freins auxquels @LinkCodeDev a répondu d'ailleurs ensuite.

    @ImaCrea wrote in https://codeberg.org/cartes/web/issues/1398#issuecomment-14727294:

    reconsidérer la possibilité d'une connexion via Mastodon

    (je pensais qu'on l'avait dĂ©jĂ  dit dans ce ticket, mais 1846#issuecomment-11998347">c'Ă©tait ici) Il n'y a pas de position Ă  reconsidĂ©rer vu qu'il n'y a pas de position de principe sur le sujet ​😅​ : si un/des contributeur(s) dĂ©veloppe(nt) cette fonctionnalitĂ©, on l'accueillera avec plaisir ! ça motivait @LinkCodeDev (cf #1846), mais il manque de temps.

  11. Avatar Codeberg de ImaCreaImaCrea

    Merci pour ces précisions @etienneJr !

    Dans ce cas, @LinkCodeDev si jamais vous trouvez la disponibilitĂ© de rendre cela possible, ce sera un plaisir de contribuer en dĂ©posant des avis et de promouvoir cette fonctionnalitĂ© autour de moi. âœŒïžđŸ’«


✏ Participer Ă  la discussion