zestedesavoir / zds-site

Cœur du projet technique de Zeste de Savoir
https://zestedesavoir.com
Other
268 stars 161 forks source link

Permettre aux auteurices d’être mises en avant sur le Fédiverse #6686

Open AmauryCarrade opened 2 weeks ago

AmauryCarrade commented 2 weeks ago

Description du besoin

Une nouvelle fonctionnalité de Mastodon permet d’indiquer le·s compte·s de·s auteurice·s de contenus dans les métadonnées d’une page web, afin de les mettre en avant dès lors qu’ils sont partagés sur le fédiverse.

Concrètement, cela peut ressembler à cela.

Capture d’écran d’un toot contenant un lien intégré. Sous l’intégration, on voit le texte : “Plus via Louis Derrac”, avec un lien vers son profil, Louis Derrac étant l’auteur. Le toot, de Louis Derrac, dit “Les affres de l’effet réseau, à plein. Si ça peut aider dans les arguments, j’avais écrit cet article… en décembre 2022 sic. Bon courage !”, suivi du lien vers l’article “Twitter est (déjà) devenu le nouveau Truth Social”.

Il serait bien, je pense, de proposer aux auteurices qui le souhaitent d’être mis en avant ainsi.

Description de la solution

Cela se fait en deux temps. Il faut tout d’abord permettre aux auteurices d’indiquer leur profil Fédiverse dans leurs paramètres. Ce peut être n’importe quel profil Fédiverse, pas uniquement Mastodon.

Ensuite, il suffit d’ajouter la métadonnée suivante à toutes les pages pour lesquelles l’on souhaite que l’auteurice soit mis·e en avant.

<meta name="fediverse:creator" content="@petitmote@mastodon.zaclys.com" />

Description des alternatives

Ne rien faire.

Autres considérations

Exploitation du profil du fédiverse

On pourrait envisager d’afficher le-dit profil fédiverse sur la page de profil de l’auteurice, également, bien que ce ne soit pas l’objet initial de ce ticket. Cela pourrait être sujet à option supplémentaire.

Pré-population

Il pourrait être envisageable de tenter de détecter si le lien du site web de l’auteurice est déjà un lien vers le fédiverse pour l’intégrer automatiquement. Cela dit, cela pourrait être complexe pour pas grand-chose. Dans tous les cas, il ne faudra pas hésiter à communiquer auprès des auteurices que l’on sait sur le fédiverse, si l’on décide d’implémenter ceci.

Statut facile

Je me demande si ce ticket ne pourrait pas être facile, dans l’hypothèse où l’on déciderait d’intégrer cette fonctionnalité. Même s’il y a des modifications à faire un peu partout, elles sont simples. A minima, cela peut être un ticket pas trop compliqué, d’autant plus accompagné·e (ça fait long comme étiquette !).

philippemilink commented 2 weeks ago

Juste un point d'attention : dans l'article de blog de Mastodon qui présente cette fonctionnalité, il est indiqué :

If multiple tags are present on the page, the first one will be displayed, but we may add support for showing multiple authors in the future.

Donc ça veut dire que sur les contenus avec plusieurs auteurices, seul une auteurice avec un compte Mastodon sera prise en compte (tant que le multi-creator n'est pas supporté côté Mastodon).


Il pourrait être envisageable de tenter de détecter si le lien du site web de l’auteurice est déjà un lien vers le fédiverse pour l’intégrer automatiquement. Cela dit, cela pourrait être complexe pour pas grand-chose.

Oui, ça me paraît compliqué pour pas grand chose.

A minima, cela peut être un ticket pas trop compliqué, d’autant plus accompagné·e (ça fait long comme étiquette !).

On a plusieurs colonnes selon le niveau de facilité dans le projet Triage des tickets pour débutant.

AmauryCarrade commented 2 weeks ago

Juste un point d’attention : dans l’article de blog de Mastodon qui présente cette fonctionnalité, il est indiqué :

If multiple tags are present on the page, the first one will be displayed, but we may add support for showing multiple authors in the future.

Donc ça veut dire que sur les contenus avec plusieurs auteurices, seul une auteurice avec un compte Mastodon sera prise en compte (tant que le multi-creator n’est pas supporté côté Mastodon).

Bien vu. Je n’ai pas de réponse optimale en l’état (sinon ne rien afficher, ou rendre l’ordre aléatoire, ou ordonner les auteurices comme sur les revues scientifiques).

Il pourrait être envisageable de tenter de détecter si le lien du site web de l’auteurice est déjà un lien vers le fédiverse pour l’intégrer automatiquement. Cela dit, cela pourrait être complexe pour pas grand-chose.

Oui, ça me paraît compliqué pour pas grand-chose.

Nous sommes d’accord.

AmauryCarrade commented 2 weeks ago

Note supplémentaire, il faut aussi que les auterices lient leur profil ZdS sur Mastodon pour que cela fonctionne.

To enable it for your own Mastodon account, navigate to the Verification tab on the Edit Profile page, and add the website domains from which you want to be credited in the Author Attribution section. E.g. if you’re a journalist for The Verge, you would add theverge.com to the list. This extra step is meant to prevent malicious websites from framing users in link previews.