this post was submitted on 22 Jun 2023
22 points (100.0% liked)

France

2794 readers
1 users here now

Hop, [email protected] c'est finit, merci de migrer sur [email protected]

founded 1 year ago
MODERATORS
 

En bref :

Comment écrire un lien

Pour rediriger vers une communauté

Il suffit d'écrire [ce qui s'affiche au lecteur](/c/nom_de_la_communauté@adresse.instance)

Par exemple [[email protected]](/c/[email protected]) ce qui donne [email protected]

Pour un lecteur depuis son instance, ce lien va lui permettre d'aller consulter le contenu de cette communauté tout en restant dans son instance. Et donc de s'abonner de manière fluide.

Pour un utilisateur

Quasiment pareil :

[ce qui s'affiche au lecteur](/u/[email protected])

Par exemple [@[email protected]](/u/[email protected]), ce qui donne @[email protected].

L'autocomplétion et son inconvénient

Si je tape !france l'interface web de mon instance me propose de compléter en [[email protected]](https://lemmy.world/c/france).

C'est pratique pour moi en tant qu'auteur, mais quelqu'un qui clique sur le lien sera transporté vers l'instance qui héberge la communauté, et pas l'instance du lecteur. Ce qui fait qu'un lecteur devra manuellement copier/coller le nom de l'instance dans le moteur de recherche de son instance pour pouvoir s'abonner, ce qui n'est pas très pratique.

De même pour un utilisateur, si je tape @rokil, l'interface web me propose [@[email protected]](https://sh.itjust.works/u/Rokil) qui redirige vers l'instance que j'utilise, qui n'est pas forcément l'instance qu'utilise un autre lecteur.

Vous trouverez un autre fil de discussion en anglais dans le lien qui sert de base à ce post.

(Merci à @Jakylla qui a inspiré ce post)

top 26 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago
[–] A_A 2 points 1 year ago (1 children)

déjà très bien ... il restera ensuite à trouver comment faire l'équivalent pour les posts et les commentaires

[–] Mell 2 points 1 year ago (1 children)

Cela n'existe pas déjà ? Sinon je suggère # pour les postes et & pour les commentaires

Pour les utiliser il faudrait juste indiquer le numéro du poste ou du commentaire, comme par exemple pour ce poste #15953

[–] A_A 2 points 1 year ago (1 children)

Le lien pour le présent post est :
https://lemmy.world/post/443274
par contre, en dehors du présent site, le numéro à la fin change (pas 443274)
La même chose se produit pour les liens de commentaires.

Donc, au minimum, il faut une façon de trouver le numéro correspondant sur une instance différente.

[–] Mell 1 points 1 year ago* (last edited 1 year ago) (2 children)

C'est très étrange, moi comme lien j'ai : https://lemmy.world/post/15953

Je ne comprends pas trop pourquoi cela change 🤔

[–] A_A 3 points 1 year ago* (last edited 1 year ago) (1 children)

J'ai ouvert ton lien :
https://lemmy.world/post/15953
lequel réfère en fait au post en anglais sur lequel le présent post :
https://lemmy.world/post/443274 (en français) est basé.

[–] Mell 2 points 1 year ago (1 children)

Effectivement je viens de voir, du coup c'est un bug de l'application Jerboa qui fournit le lien du poste partagé et pas le lien du poste en question

[–] A_A 1 points 1 year ago (1 children)

Du coucou en effet 😆 !
( je ne sais pas car je n'ai pas cette application )

[–] Mell 1 points 1 year ago (1 children)

Vous utilisez quoi comme application ?

[–] A_A 1 points 1 year ago

Un fureteur Internet.
parfois Opera parfois Vivaldi ...

[–] [email protected] 2 points 1 year ago (1 children)

C'est cerainement juste une question de synchronisation des instances, j'imagine que les posts sont pas indexés par un identifiant comme les communautés ou les utilisateurs; donc pour les identifier les instances utilisent des compteurs; mais du coup les compteurs sont pas synchronisés, donc chaque instance aura un numéro différent pour un même post ou commentaire

Il y a un développement en cours côté Lemmy général sur ce sujet, j'ai plus le lien mais j'ai vu ça dans un autre post

[–] Mell 1 points 1 year ago (1 children)

Il me semble qu'un poste est relié à une seul instance, et les autres instances ne créent pas le poste ils ne font que le récupérer, donc logiquement cela devrait être tout le temps le même numéro

Pour mon cas c'est une erreur de l'application Jerboa qui me donne un mauvais numéro, mais sinon j'ai bien le même numéro de poste

[–] [email protected] 3 points 1 year ago (1 children)

Je suis sur PC, et je te confirme que le numéro change en fonction de l'instance, le numéro n'est pas stable malheureusement

[–] Mell 1 points 1 year ago (1 children)

D'accord je vois
Mais du coup cela veut dire quoi ? Que chaque instance recréer réellement les publications des autres instances ?

[–] V4uban 1 points 1 year ago (1 children)

Oui, c'est bien ça. Ce qui fait que si une instance meurt, le contenu reste accessible sur les autres

[–] Mell 1 points 1 year ago (1 children)

C'est plutôt bien du coup
Par contre je me pose la question de comment est gérée la suppression ? Si on supprime un poste, est ce que les autres instances suppriment le poste aussi ? Et si un utilisateur d'une instance supprimée veut supprimer ses postes, comment cette personne fait ?

[–] V4uban 1 points 1 year ago (1 children)

C'est une des limites du système. Après, de toute façon dès que tu postes un message sur un forum public, ici, Reddit ou autre, il peut être récupéré par des sites comme archive.is ou waybackmachine.

Pareil avec Twitter et les screenshots de tweets supprimés

Les gens devraient se rendre considérer que dès que quelque chose est posté sur Internet, il y est pour un bon moment.

[–] Mell 2 points 1 year ago (1 children)

C'est vrai qu'il y a le risque que notre contenue personnel soit sauvegardée dans un lieu hors de notre contrôle

Mais pour moi cela n'empêche pas que n'importe quel utilisateur doit avoir un contrôle sur ces données

Par exemple pour mon cas, j'ai supprimé des vidéos Youtube de moi étant plus jeune parce que je les trouvais gênantes, et j'ai aussi supprimé des messages/articles car leur contenue ne reflète plus mon moi d'aujourd'hui; je sais qu'il y a le risque qu'une personne à pu les sauvegarder sur son appareil, mais c'est moins pire que la possibilités d'être encore visible au grand publique

[–] V4uban 1 points 1 year ago

C'est un débat intéressant, les deux points de vue sont compréhensibles.

De mon côté, s'exprimer sur un forum public, c'est comme aller crier ses états d'âme sur une place : les gens vont entendre ce que tu dis, et certains retiendront probablement une partie de cela.

C'est pour ça que je pense qu'il faut surtout encourager la sensibilisation autour de la question de l'anonymat sur Internet, pour empêcher des situations comme celles que tu expliques avec des vidéos YouTube de jeunes pas forcément conscient des potentielles implications de leurs actions

[–] Takapapatapaka 2 points 1 year ago

Cool ! Merci de l'info, j'avoue que je comprends pas encore tout aux instances mais ça m'a aidé à y voir un peu plus clair :D

[–] [email protected] 2 points 1 year ago

Merci pour les infos, je peux maintenant fédérer tout ça sur mon instance \o/

[–] [email protected] 1 points 1 year ago (2 children)

Je suis pas hyper favorable a ça: les urls de cette forme ne marchent que sur lemmy, donc cette pratique force les gens à utiliser lemmy. Ça ne marche pas avec kbin et encore moins avec les autres logiciels du fedivers. Alors que c'était justement tout l'intérêt.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

En fait le problème c'est qu'il y a pas de norme qui a été défini pour ça, du coup on est juste emmerdés avec des liens vers d'autres sites à chaque fois qu'on veut accéder à une autre communauté (alors qu'elle est fédérée)

Si kbin ne supporte pas ces liens, c'est vrai que ça devient bien emmerdant, et il n'existe plus de solution pour corriger les liens, autre que d'apprendre à tout le monde à quand on voit un lien, d'aller sur son instance, et le coller dans la recherche pour le trouver avec le formalisme de notre instance (ce qui défie juste complètement le principe d'un lien)

J'imagine qu'au moins avec les liens formattés ainsi, ça ne vous fait pas une grande différence depuis kbin, car avant, vous aviez un lien type https://lemmy.world/c/france, qui redirige vers autre chose que kbin, dont il vous fallait quoi qu'il arrive le retoucher à la main ou le placer dans une recherche pour arriver sur votre vue kbin de cette communauté. Maintenant il faut juste savoir que quand tu vois [email protected], et bien c'est pareil (juste qu'il faut pas cliquer sur le lien car ça marchera pas; mais de toute manière, tu cliquais pas sur le lien avant non plus - en tout cas ça n'avait aucun interêt)

[EDIT] J'ai lu quelquepart que les liens kbin pour les communautés peuvent s'écrire de la même manière, mais avec un "/m/" à la place du "/c/". Une technique serait donc d'aller sur le lien (et arriver sur un 404), et changer le "/c/" par un "/m/" dans la barre d'URL pour faire la magie. Possibilité d'en faire un userscript assez simplement (détection 404 + '/c/' => redirection sur '/m/'), mais je vois pas comment mieux faire pour le moment :(

[–] V4uban 1 points 1 year ago

Ou alors on demande à Kbin de renommer leurs /m/ en /c/ :D

[–] zeograd 2 points 1 year ago (1 children)

Depuis que j'ai vu que l'on avait une intercompatibilité avec d'autres outils du fediverse (mastodon typiquement) via https://news.cosocial.ca/post/2263, je ne suis fait la même réflexion.

Je pense que la bonne façon de faire devrait être d'avoir le lien complet dans le message, ce qui est le cas aujourd'hui, et d'avoir le client (web, natif…) qui puisse décider qu'un lien ressemble fort à un lien vers une communauté qui pourrait être affichée depuis l'instance locale (en faisant une requête HEAD pour en vérifier l'existence) et rediriger vers la communauté avec une URL relative dans ce cas de figure.

Là, on ne casse pas les liens depuis les lecteurs hors lemmy, on reste sur sa propre instance quand c'est possible, mais ça demande une collaboration du lecteur utilisé

[–] V4uban 2 points 1 year ago

Ça semble être une bonne approche

load more comments
view more: next ›