B2 · Episode 2 · 4:20

French Dictionaries and Open-Source Software

This episode examines the open-source French spelling and grammar tool Grammalecte, highlighting its technical and maintenance challenges—including forum disappearance, single-person stewardship, and outdated packages—and calls for a collaborative, community-driven dictionary initiative aligned with libre software values.

Source:Vincent Calame / Libre à vous ! (April, Cause Commune) · License:CC BY-SA 2.0

Transcript

  1. Comme dans la distribution Debian,

    Just like in the Debian distribution,

  2. le paquet installait par défaut le dictionnaire conservateur,

    the package installed the conservative dictionary by default,

  3. j'avais l'explication de ces différences.

    and I finally understood why these differences existed.

  4. Alors évidemment, ce choix du conservatisme par défaut me paraît discutable.

    So obviously, this default choice of conservatism strikes me as debatable.

  5. Certes, on peut changer le paquet, mais il faut le savoir.

    Admittedly, you can switch to another package—but only if you know it’s possible.

  6. Cependant, ce choix n'est pas le fait de l'empaqueteur Debian,

    Yet this choice wasn’t made by the Debian packager,

  7. qui lui- même s'appuie en fait sur sa source qui est le site de Grammalecte.

    who himself actually relies on his upstream source: the Grammalecte website.

  8. Alors, Grammalecte est un outil de correction grammaticale qui est bien connu

    Grammalecte is a well-known grammar-checking tool,

  9. d'ailleurs du groupe transcription.

    known in fact by the Transcription Group.

  10. Je suis allé donc sur ce site, mais malheureusement, il a un gros problème,

    So I visited that site—but unfortunately, it has a serious problem:

  11. parce qu'il a eu un gros problème en 2022, et toute la partie forum a

    it suffered a major failure in 2022, and its entire forum section vanished,

  12. disparu, seuls demeurent les dépôts du code.

    leaving only the code repositories.

  13. L'autre problème, c'est que tout paraît géré par une seule personne,

    Another issue is that everything appears to be managed by a single person,

  14. anonyme de surcroît, avec une activité réduite.

    who is moreover anonymous and rarely active.

  15. J'ai d'ailleurs trouvé un ticket resté sans réponse du mainteneur du

    In fact, I found a ticket filed by the maintainer of the Debian hunspell package,

  16. paquet Debian hunspell, justement,

    precisely him,

  17. qui demandait où trouver une nouvelle version à jour.

    asking where to find an up-to-date version.

  18. Alors j'ai évidemment beaucoup de respect pour cette personne anonyme,

    Naturally, I hold deep respect for this anonymous individual,

  19. qui fait un travail formidable,

    whose work is truly outstanding,

  20. et je compatis aussi beaucoup à la perte de données du serveur.

    and I also deeply sympathize with the loss of server data.

  21. Mais un outil comme un dictionnaire ne peut pas être l'œuvre d'un seul.

    Yet a tool like a dictionary cannot be the work of just one person.

  22. En ces temps de combat, notamment autour de l'écriture inclusive,

    Especially today—amid current debates, notably around inclusive writing—

  23. il serait important qu'un collectif s'empare du sujet.

    it’s vital that a collective take up this subject.

  24. C'est pour ça que je profite de ces chroniques pour lancer un appel.

    That’s why, through these columns, I’m issuing a call.

  25. Si malheureusement la personne responsable de Grammalecte ne répond plus,

    If, unfortunately, the person responsible for Grammalecte no longer replies,

  26. lançons un nouveau collectif pour proposer un dictionnaire à jour.

    let’s launch a new collective to propose an up-to-date dictionary.

  27. Dans un premier temps, on pourrait présenter ça comme le dictionnaire de la pluie,

    First, we could present it as the ‘Dictionary of Rain,’

  28. l'utiliser pour toute sa production littéraire.

    and use it across all literary output.

  29. Il sera évidemment disponible pour tous,

    It will naturally be available to everyone,

  30. et d'ailleurs le gageon que mainteneur du paquet Debian sera content d'avoir une

    and indeed, the Debian package maintainer will likely be pleased to have a

  31. source fiable et active.

    reliable and active source.

  32. Une autre prise de travail très intéressante est fournie par un autre ticket sans

    Another highly interesting starting point comes from an unanswered ticket on the Grumalec website;

  33. réponse sur le site de Grumalec, j'ai mis les références sur le site,

    I’ve posted the references on the site.

  34. celui d'une personne visiblement active dans le wiktionnaire qui propose de

    The submitter is clearly active on Wiktionary,

  35. faciliter l'intégration des nouveaux termes du wiktionnaire dans le dictionnaire

    and proposes simplifying the integration of new Wiktionary terms

  36. orthographique.

    into the spelling dictionary.

  37. Je pense qu'articuler deux projets libres aurait beaucoup de sens.

    I believe coordinating two free projects would make great sense.

  38. Voilà, pour conclure, nous rappelons souvent à cette antenne qu'il y a mille

    In summary, we often remind listeners on this show that there are a thousand ways to contribute to free software,

  39. manières de contribuer au libre et qu'il n'est pas nécessaire de savoir coder.

    and coding skills are not required.

  40. Je crois que le dictionnaire de français est un très bon exemple.

    The French dictionary is an excellent example.

  41. Voilà, il n'y a plus qu'à, comme on dit.

    Well then—let’s get started!

  42. Alors rendez- vous pour la 300e du Libre à vous, et on vous

    So stay tuned for the 300th episode of ‘Free Software to You,’

  43. tiendra au courant de l'avancée du projet.

    and we’ll keep you updated on the project’s progress.

  44. Bah écoute merci Vincent, mais ça sera rendez- vous la 256e si tu as bien écouté la

    Ah—thanks, Vincent! But if you listened carefully to Jules’ segment at the start of the show,

  45. chronique de Jules au début de l'émission, et non pas la 300e.

    it’s actually the 256th episode—not the 300th.

  46. Alors comme on est un petit peu en avance, Vincent, je vais

    Since we’re running slightly ahead of schedule, Vincent, I’d still like you to clarify something:

  47. te demander quand même de préciser peut- être,

    You’ve used the terms ‘distribution’ and ‘package’ several times,

  48. parce que tu as employé plusieurs fois le terme distribution,

    so could you please explain

  49. paquet, est- ce que tu peux nous rappeler ce qu'est une distribution logiciel libre

    what a free software distribution is,

  50. et ce que c'est qu'un paquet?

    and what a package is?

  51. Et bien en fait, contrairement à Windows où par exemple on a Windows

    Well, unlike Windows—where, for instance, Windows comes preinstalled,

  52. préinstallé et puis ensuite on doit aller télécharger sur des sources plus ou moins

    and you then need to download desired software from various sources of varying reliability—

  53. fiables les différents logiciels qu'on veut installer,

    Linux, by contrast, is presented to general users as a ‘distribution.’

  54. nous Linux est présenté sous la forme, pour le grand public,

    That is, it’s a complete collection of software,

  55. sous la forme d'une distribution, c'est- à- dire tout l'ensemble de logiciels,

    not just the core system that makes the computer run,

  56. pas seulement ce qui fait tourner l'ordinateur,

    but also office suites, web browsers, and so on.

  57. mais également le logiciel de bureautique, le navigateur, et ainsi de suite.

    etc.

  58. Et comme partir des sources serait compliqué,

    And since starting from the source code would be complicated,

  59. pour faciliter la diffusion de GNU/ Linux et de logiciels libres,

    to make it easier to spread GNU/Linux and free software,

  60. il y a des distributions qui présentent des paquets faciles à installer.

    there are distributions that offer easy-to-install packages.

  61. Et donc il y en a plusieurs, j'ai cité Debian qui est une des plus connues,

    So there are several distributions—I mentioned Debian, one of the most well-known,

  62. moi j'utilise Mageia, et puis il y a Ubuntu également qui est connu.

    I personally use Mageia, and Ubuntu is also widely known.

  63. Et à chaque fois, il propose plein de choses

    Each time, it offers many things you can install,

  64. qu'on peut installer, mais il y a quand même,

    but still, there’s this issue:

  65. c'est pour ça je parlais de package spell.

    that’s why I earlier referred to the ‘package trap’.

  66. Le phénomène où il y a ce qui est installé par défaut et ce qui ensuite on doit

    the phenomenon where some things are installed by default, while others require you to actively search for them,

  67. faire l'effort d'aller rechercher, ce qui fait qu'il y

    meaning someone always has to decide what gets included by default,

  68. aura toujours le biais de celui qui prend la décision de ce qui est par défaut et de

    and what doesn’t,

  69. ce qui ne l'est pas.

    introducing an inherent bias from whoever makes that decision.

  70. Écoute, c'est un beau résumé aux dévotés,

    Listen—this is a beautiful summary for free-software devotees,

  71. je renvoie les personnes qui veulent en savoir plus à l'émission numéro 10 de Libres

    so I direct those wanting to learn more to episode 10 of ‘Libres à Vous’,

  72. à Vous, donc libresavous.

    i.e., libresavous.fr.

  73. Fr dix, dans laquelle on est.

    .fr—the French country-code top-level domain, indeed.

  74. Deux ou dix? Non, dix, dix.

    Two or ten? No—ten, ten.

  75. Dix en décimal, effectivement.

    Ten in decimal—exactly right.

  76. Cela je dis, donc c'était

    So, what we just heard was

  77. la chronique les culbutionnaires de Vincent Calame.

    the column ‘The Tumblers’, hosted by Vincent Calame.

  78. Merci Vincent, puis au mois prochain.

    Thank you, Vincent—and see you next month!

  79. Oui, au mois prochain.

    Yes—see you next month!