2
0
Fork
You've already forked FAQ
1
FAQ pour l'ensemble du projet Tchao
Nicolas Grieco 0fc55c321f docs(README):
- typos
 - spelling mistakes
 - missing words
 - some light rewording
2025年02月21日 12:32:42 +01:00
LICENSE Initial commit 2025年02月21日 08:08:27 +00:00
README.md docs(README): 2025年02月21日 12:32:42 +01:00

FAQ

Brouillon à relire et commenter (par ticket) ou modifier par PR.

Base de données

Projet : https://codeberg.org/tchao/tchao

Comment la base de données est-elle alimentée ?

La base de données fonctionne sur un modèle popularisé par le courant libriste et s'illustre par l'usage d'une forge :

En informatique, une forge est un système de gestion et de maintenance collaborative de texte (de la documentation, des données alimentées collaborativement, des textes de loi, etc.). Ces outils ont été créés pour les besoins du développement, qui reste aujourd'hui l'usage largement majoritaire.

C'est l'outil parfait pour ce type d'exercice car les données sont alimentées collaborativement. Voici habituellement comment cela se passe :

  • N'importe qui peut ouvrir un ticket pour échanger sur une personalité, une source ou une modification d'une donnée existante (e.g. [Ajout] Louis-Ferdinand Céline #30). Les tickets sont libres d'accès.
  • Ensuite une demande d'ajout est proposée et éventuellement discutée avant intégration/fusion (e.g. ajout d'une nouvelle source pour le procès de Nicolas Bedos). Les demandes d'ajout sont libres d'accès. Uniquement les membres de l'équipe peuvent valider une intégration. Il est aussi simple d'ajouter que de modifier ou supprimer une intégration.

L'équipe actuelle est composée de contributeurices impliquées qui ont obtenu des droits de maintenance. Le but étant de limiter le facteur d'autobus et de favoriser l'autogestion. Le projet se veut communautaire et coopératif. Il s'inscrit sur une mécanique d'entraide mutuelle.

Comment les sources sont-elles choisies ?

Nous encourageons l'usage de sources fiables afin de limiter la propagation de rumeurs. Idéalement dans nos valeurs. C'est une question qui est encore ouverte aujourd'hui, venez contribuer à la discussion sur le ticket : Quelles bonnes pratiques dans le choix des sources ?.

Sur la question des sources dites journalistiques, c'est un sujet en cours de discussion. L'avantage c'est la fiabilité par le tampon du média mainstream, l'ennui c'est que toutes les victimes ne sont pas suffisemment crues et n'ont pas forcément accès aux colonnes d'un journal. C'est un sujet qui a été abordé et qui n'est pas clos : Ajouter des nuances + Objectif de "Tchao".

Pourquoi certaines personnalités sont moins bien sourcées que d'autre ?

Essentiellement car personne n'a encore enrichi les sources ou parce que nous n'en avons pas trouvées autant en ligne. Si vous en avez à partager, il est possible d'ouvrir un ticket et ce sera discuté et ajouté.

La base de données est donc hétérogène. Elle peut être bien sourcée pour des sujets de niche et courte voire inexistante pour des personnalités de premier plan. Actuellement nous ne hiérarchisons pas les personnalités. Nous ne prétendons pas à l'exhaustivité de la liste.

Enfin la base de données a commencé par des listes partagées en ligne et notamment Les porcs de ClateriKe. Ces listes ont été importées par script pour tester l'application. Elles sont particulièrement inégales. C'est ainsi que certaines personnalités (ex: InThePanda) se retrouvent avec comme source un vieux thread twitter sur archive.org. C'est fait à l'arrache mais c'est tout de même un peu documenté si la curiosité est là: Import a list. Un autre exemple c'est l'Impératrice qui vient aussi d'une autre liste Merge avec la liste d'une camarade. Faut qu'on repasse sur tout ça. Avoir du contenu c'est bien avoir du contenu de qualité c'est mieux. En tout cas grosse dédicace aux personnes qui ont porté cet effort de leur côté et dont le contenu est utile à la base de données. C'est normal d'avoir des erreurs et des ratés mais c'est aussi normal de les corriger.

La base de données étant une base de données alimentée collaborativement, merci d'ouvrir des tickets sur les cas de ce genre pour que nous puissions les corriger ou les supprimer plus rapidement. Cela se veut un effort coopératif.

Pourquoi certaines personnalités sont moins bien annotées que d'autre ?

L'hétérogènéité de la base de données se fait aussi ressentir sur les annotations. Les annotations sont majoritairements manuelles et composées de fautes de français (e.g. fix: typo)

Essentiellement car personne n'a encore amélioré les annotations. Si vous êtes motivé'e's c'est avec grand plaisir que nous validerons les demandes d'ajout de réécriture d'annotation. Bien sûr il est possible d'ouvrir un ticket d'abord et ce sera discuté et ajouté.

Si la base contient la transphobie de Rowling cela ne veut pas dire qu'elle est pas raciste. Cela veut dire que personne n'a encore pris le temps d'ouvrir un ticket et/ou valider une demande d'ajout annotant son racisme. Par contre c'est aussi révelateur de comment nos médias et réseaux couvrent ce genre de problèmes.

Les annotations commencent souvent par "accusé de", "soutien de", etc. C'est particulièrement inégal et à retravailler. Au fil de l'évolution, nous avons pris des habitudes mais c'est loin d'être juste, documenté et appliqué également partout. Si vous en croisez, n'hésitez pas à les remonter et nous les corrigerons plus rapidement. Typiquement voici une demande d'ajout où nous avons mis à jour une annotation : ajout d'une nouvelle source pour le procès de Nicolas Bedos.

Est-ce que contribuer à cette base de données fait de nous des flics ?

Nous comprenons que ce sentiment peut être perçu, mais cela peut aussi être insultant. La police est le bras armé de l'État et est source de violence physique et mentale, d'oppression, de discrimination et d'assassinat.

Dans la mesure où cette base de données repose sur l'aggrégation de contenu public, cela se rapproche selon nous davantage du rôle d'archivistes ou d'aggregateurices.

Enfin, ACAB.

Qu'est-ce que cette base de données cherche à résoudre ?

Elle cherche à résoudre un besoin formulé plus ou moins de la sorte : "J'en ai marre de voir des films où les protagonistes sont accusés de VSS". La base de données se veut être une mémoire collective coopérative. Nous croyons que le poids de se souvenir de qui est problématique ou non n'a pas à reposer sur l'individu. Partager du contenu de Truc quand on connaît Truc pour son art sans savoir que Truc porte des accusations est embêtant quand on ne souhaite pas séparer Truc de l'artiste.

Si on peut l'inscrire dans la cancel culture, il relève d'une démarche iconoclaste et politique. La base de données se veut un echo à cet avis du Conseil Général de la Commune de Paris en 1792 :

« Tout citoyens exerçant un négoce seront tenus dans un délai de quinze jours, de détruire ou de faire détruire les enseignes, figures et toutes emblèmes qui rappelleraient au peuple, le temps d'esclavage sous lequel il a gémi pendant trop longtemps. Tous les propriétaires ou locataires de maison sont tenus, aussi dans un délai de quinze jours, de faire disparaître de dessus les murs de leurs maisons les armes, fleurs de lys, statues, bustes, enfin tout ce qui ne peut être considéré comme des honneurs rendus à un individu, la Liberté et l’Égalité étant désormais les seules idoles dignes des hommages du peuple français. »

Cité par Louis Réau, dans l'introduction de son Histoire du vandalisme, édition augmentée par Michel Fleur

bref "Brûlons nos idôles" tout ça tout ça

Enfin elle a empiriquement des usages intéressants bien qu'anecdotique. Gérard Darmon était déjà dans la base en tant que signataire d'une tribune de soutien à Gérard Depardieu avant d'être lui même porteur d'accusations de violences sexistes et sexuelles. Un travail de recherche intéressant serait de voir s'il est possible de mesurer à quel point les personnalités concernées se protègent mutuellement. Comment elle se connaissent et si on peut sortir des données sociologique de tout ça. Un autre usage serait de voir en un coup d'oeil les festivals qui ont tendance à un peu trop souvent inviter des personnalités de la liste et pourquoi pas mesurer dans le temps la dérive de ces programmations. Il pourrait aussi être possible de faire un exercice similaire avec les invité'e's d'émissions de télévision ou de radio.

Le projet est encore jeune et ses objectifs sont encore à explorer. En cas de question, il est parfaitement possible d'ouvrir un ticket pour en discuter comme par exemple : Ajouter des nuances + Objectif de "Tchao".

Est-ce que c'est une bonne chose de mettre au même niveau un'e soutien de Gérard Depardieu et Gérard Depardieu lui-même ?

C'est un sujet en cours de discussion notamment dans le ticket Ajouter des nuances + Objectif de "Tchao" . Le besoin de nuancer est clairement une demande et une volonté. Aujourd'hui on place sur le même plan des violences qui ne se déroulent pourtant pas du tout aux mêmes échelles. Le statu quo c'est en gros que ne sachant pas trop comment représenter et visualiser ces échelles dans le doute on ne fait rien et on groupe tout, laissant donc cette charge aux utilisateurices en ouvrant/fermant les modales. Ce n'est pas idéal. La volonté d'ajouter des nuances est là.

Toute aide est la bienvenue pour faire avancer ce sujet. Des contributions d'ordre produit et design seraient particulièrement utiles.

Est-ce que cette base de donnée est illégale en Europe (ou ailleurs) ?

Le RGPD est un règlement européen qui vise à protéger les données à caractère personnel des personnes physiques. Il définit les principes, les droits, les obligations et les sanctions liés au traitement des données. C'est une excellente chose que l’Europe a pu mettre en place. Cela ne devrait pas s'appliquer à la base de données de Tchao comme le rappelle la CNIL dans Affaires publiques et lobbying : comment informer les personnes ?

extraits :

  • Le traitement est mis en œuvre pour comprendre quelles sont les parties prenantes pertinentes sur un sujet donné
  • Le traitement ne concerne que des personnes qui, de par leur activité, ont une forte visibilité dans l’espace public
  • Le traitement ne porte que sur des données publiquement accessibles
  • Le traitement est peu intrusif

Notons que le dernier point est potentiellement discutable. D4llo qui est formé à l'application du RGPD dans un cadre professionnel dit que c'est bon, mais D4llo n'est ni juriste ni DPO et parfois D4llo dit de la merde. Un ticket couvre ce sujet Sommes-nous en accord avec le RGPD?.

Notons que Wikipedia France maintient une liste pour le cinéma françaisViolences sexuelles et sexistes dans le cinéma français, qu'on trouve aussi des listes pour Metoo sport Metoo sport : la liste des sportifs accusés de viols et d’agression sexuelles ou des listes #MeToo stand-up et que le site de l'assemblée nationale contient sa propre liste de personnalités problématiques Composition du groupe Rassemblement National.

La base de données de Tchao c'est un peu la somme de ces listes.

Est-ce que la base de données a été générée par IA ?

Non. Elle est le fruit des contributions de différentes contributeurices. S'il est possible d'avoir reçu des contributions générées par IA, cela n'est ni connu, et ne s'est pas vu lors des différentes fusions de branches.

Il y a eu des tickets où des contributeurices ont mentionné l'utilisation d'IA. N'étant pas dans leur tête ni dans leur corps, nous ne sommes pas en mesure de juger de la pertinence de cet usage sans risquer de tomber dans du validisme. Nous soutenons l'autogestion et la bienveillance. Nous pensons que ces personnes font de leur mieux. Merci de ne pas les harcèler.

Est-ce que c'est une liste faite par des blanches ?

Non. Typiquement c0ncentus est une "femme, racisée, dans la neurodiversité, non-hétéro, démocrate" et D4llo est un homme cis, hétéro, racisé et également dans la neurodiversité. Nous ne pouvons pas parler pour tous les contributeurices ni pour tous les mainteneureuses. Iels peuvent se présenter en ticket si iels le souhaitent, mais ce n'est pas un pré-requis pour participer au projet.

Extension

Projet : https://codeberg.org/tchao/TchaoExtension

Comment est financé Tchao ?

Tchao ne reçoit aucun finacement. Tchao fonctionne par la contribution de bénévoles.

Pourquoi l'extension Tchao demande un accès aux données personnelles dans toutes les pages ?

Elle en a besoin pour accèder au contenu texte de chaque page afin de détecter si elle possède des mentions de personnalité. Actuellement il n'y a eu aucune proposition de modification de cette partie. En fouillant l'historique, il est possible de voir que nous avons déjà réduit les accès qui étaient plus larges avant. Si nous pouvons restreindre davantage, nous le ferons.

On pourrait imaginer ajouter une option pour ignorer certains domaines (e.g. une denylist). uBlock Origin fait ça par exemple. J'aime bien l'idée.

Est-ce que l'extension est sécurisée ?

Firefox fait une détection automatique de failles de sécurité. Si c'est contournable, cela a tout de même permis de corriger certaines issues comme par exemple celle-ci: Unsafe call to span.insertAdjacentHTML for argument 1 . Les extensions de navigateurs bricolées un peu n'importe comment peuvent constituer des brèches, et Tchao n'échape pas à la règle. Nous sommes bénévoles et nous ne sommes pas en mesure de garantir une qualité professionnelle sur ce projet. Mieux vaut rester prudent'e's avec les extensions.

Si vous avez des doutes sur l'usage de ces données ou du code source, il est possible d'auditer le code vous même ou par une tierce personne en qui vous avez confiance. Il est également possible de télécharger l'extension depuis le code source et de l'executer en local si vous n'avez pas confiance dans l'extension depuis le AMO. Aujourd'hui l'extension n'est pas automatiquement publiée depuis la forge car personne ne s'en est encore occupé.

Une personne externe au projet n'a pas identifié de backdoor: un rapide coup d'oeil au code source plus tard, pas identifié de backdoor. N'hésitez pas à faire d'autre retour voir des propositions de correctif s'il est possible d'améliorer une trouvaille.

Est-ce que l'extension a été générée par IA ?

Non. Elle est le fruit des contributions de différentes contribeurices. S'il est possible d'avoir reçu des contributions générées par IA, cela n'est pas connu et ne s'est pas vu lors des différentes fusions de branches.

En tout cas D4llo n'utilise ni ChatGPT, ni Copilot ni autre GenAI.

Remerciements

Merci aux personnes qui ont inspiré cette FAQ en posant des questions en ticket, sur Signal, ou dans la fediverse. Grosse dédicace à vous pour cette inspiration.

Merci aux contributeurices et mainteneureuses qui font évoluer le contenu afin de rendre utile et acceptable cette base de données.