Syndicate content
Mis à jour : il y a 7 heures 54 min

Nos Oignons a 10 ans

4 novembre, 2023 - 08:33

Nos Oignons, l’association française qui fait tourner des nœuds de sortie tor a 10 ans ! Retour sur dix ans de péripéties, d’administration système, d’aventures, de hauts et de bas, de campagnes de donations, de gros débits…

Pendant le discours d’ouverture du 29e Chaos Communication Congress, le speaker s’est amusé à sonder le public : « Qui pense qu’il est fondamental que nous ayons tout·e·s droit à l’anonymat ? » Il a ensuite demandé « Qui a envie d’agir pour que ce soit possible ? » Et aux personnes qui avaient encore la main levée : « Alors, pourquoi ne faites-vous pas tourner un relais Tor ? ». C’est ainsi qu’est née Nos Oignons, début 2013, d’une volonté commune de faire tourner des relais de très haute capacité. Cerise sur le gâteau, les relais sont hébergés en France, afin d’augmenter la diversité du réseau : meilleure diversité, meilleur anonymat !

Le premier relais, marcuse, fut ouvert quelques mois plus tard, chez l’hébergeur Liazo (maintenant IELO), avec une machine un peu faiblarde, qui fut vite remplacée par une plus capable.

Le premier relais de Nos Oignons, marcuse.

L’association s’est dotée de statuts sur mesure, afin de non seulement se couvrir en cas de soucis judiciaires (trop d’opérateurs de relais de sortie ont eu des visites aussi matinales que désagréables par les forces de l’ordre), mais aussi afin de partager les responsabilités :

  • un conseil d’administration, pour gérer la partie administrative,
  • un comité de déontologie, pour veiller sur le bon fonctionnement de l’association et apporter publiquement un soutien à ses activités,
  • les membres de l’association, pour la faire vivre.

En plus de cela s'ajoutent :

  • l’équipe d’administration système, en charge de s’occuper des relais : les installer, les maintenir, donner des avis techniques, et faire en sorte de tirer le maximum des machines !
  • l’équipe d’anti-abuse, pour répondre aux courriels reçus quand des mécréants utilisent les relais pour tenter de commettre leurs forfaits.

Nos Oignons contribue donc au réseau tor en faisant tourner des nœuds, mais pas seulement :

De nouveaux nœuds ont été ouverts au fil des années, chez des hébergeurs aussi fantastiques qu’humains : Gandi, Tetaneutral, Globenet, Milkywan, Aquilenet et data expertise. Aujourd’hui, Nos Oignons fait tourner une petite quarantaine de nœuds de sortie, et représente un peu plus de 2% du trafic de sortie total de l’ensemble du réseau tor.

Pourquoi autant de nœuds ? Simplement parce que l’implémentation actuelle de tor ne tire pas très bien partie des processeurs multicœurs. Comme les machines de Nos Oignons ont des processeurs modernes, il est possible d’y faire tourner jusqu’à 16 instances de tor à la fois, pour « patater à fond la caisse ».

Mais faire tourner autant de machines n’est pas vraiment gratuit : le budget de Nos oignons tourne en général entre 10 000 € et 15 000 € par an, grâce aux donations des membres, ainsi que des campagnes de dons régulières.

Les donations ponctuelles ou régulières d’un montant suffisant sont en général remerciées par l’envoi d’affiches explicative ou de cartes postales, suivant les stocks, et les campagnes sont l’occasion de permettre de proposer et voter pour les noms des nouveaux relais quand ils seront déployés.

Le COVID et la conjoncture économique actuelle ont été un coup dur pour beaucoup d’associations, surtout au niveau financier, et Nos Oignons n’y a pas échappé : malgré un budget plutôt stable, les dons en baisse ont commencé à creuser les finances de manière préoccupante. C’est pourquoi une campagne de dons, agrémentée d’une petite vidéo explicative sur le fonctionnement de tor, ses buts, et sur le rôle de Nos Oignons dans tout ça a été lancée mi-2023. Si les dons ne remontent pas, l’association se verra obligée de fermer des nœuds.

Et maintenant, où va-t-on, après dix ans ? Toujours plus loin ! Nos Oignons est une association bien rodée qui roule sans trop de soucis, se maintenant contre vents et marées à quelques pourcents du trafic de sortie, et compte bien continuer sur cette voie. Merci à tous ceux et celles qui ont décidé qu’il était important de s’occuper de nos oignons, en donnant des coups de mains, des thunes, en faisant de la pub, en dé-diabolisant patiemment la notion de « darknet », en aidant les copains/copines à se servir de tor… en espérant pouvoir fêter avec vous, un jour, les vingt ans de Nos Oignons !

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Revue de presse de l’April pour la semaine 43 de l’année 2023

30 octobre, 2023 - 20:43

Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

Agenda du Libre pour la semaine 44 de l'année 2023

30 octobre, 2023 - 00:02

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 27 événements (France: 24, internet: 2, Suisse: 1) est en seconde partie de dépêche.

Sommaire [internet] Groupe Monnaie Libre (Visioconférence) - Le lundi 30 octobre 2023 de 21h00 à 23h00.

La Monnaie Libre Ğ1 qu’est-ce que c’est ?

La monnaie libre s’appelle la June: Ğ1. Elle est différente de l’euro. Elle est aussi numérique (seules quelques unités sont imprimées sur des billets), mais surtout, elle est totalement libre. Et même plus encore, nous pouvons la créer !!

Elle correspond un peu à un revenu complémentaire. Elle n’a pas de frontière, elle peut être créée et utilisée là où les gens le souhaitent !

Pourquoi créer une monnaie libre ?

Pour répondre à de nombreux problèmes…

Endettement, surendettement, faillite, spéculation démesurée, corruption, chômage, pauvreté, inégalités sociales croissantes…

En fait, c’est une autre façon de fonctionner en parallèle de l’euro. Une manière d’être un peu plus libre !

Réapprenons à vivre ensemble !

Pour rejoindre la visioconférence il vous suffit de cliquer sur ce lien => https://meet.jit.si/monnaielibre83

Dans la mesure du possible, il est recommandé de vous équiper d’un casque ou micro-casque, cela sera plus agréable au niveau son.

Les premières sessions seront assez généralistes pour présenter la Monnaie Libre et procéder également à l’ouverture de comptes.

Mais nous aborderons également les idées de projets que les membres ont ou pourraient avoir et nous organiserons des séances dédiées.

Par avance merci de partager et pour votre future participation.

Prenez soin de vous et de vos proches.
Amicalement, Francis.

[internet] Émission «Libre à vous!» - Le mardi 31 octobre 2023 de 15h30 à 17h00.

L’émission Libre à vous! de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio Cause Commune sur la bande FM en région parisienne (93.1) et sur le site web de la radio.

Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le site consacré à l’émission, quelques jours après l’émission en général.

Les ambitions de l’émission Libre à vous!

La radio Cause commune a commencé à émettre fin 2017 sur la bande FM en région parisienne (93.1) et sur Internet.

Depuis mai 2018, l’April anime une émission d’explications et d’échanges sur la radio Cause Commune sur les thèmes des libertés informatiques.

Libre à vous ! se veut avant tout une émission d’explications et d’échanges sur les dossiers politiques et juridiques que traite l’April, et sur les actions qu’elle mène.

Pour les libertés informatiques en général, et pour le logiciel libre en particulier.

Libre à vous ! c’est aussi un point sur les actualités du Libre, des personnes invitées aux profils variés, de la musique sous licence libre, des actions de sensibilisation.

Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tel est l’objectif de cette émission hebdomadaire, qui est diffusée en direct chaque mardi du mois de 15 h 30 à 17 h.

L’émission dispose:

[FR Lyon] Soirée Pizza - Le mardi 31 octobre 2023 de 18h00 à 22h00.

Venez discuter avec nous d’informatique, d’écologie, de solidarité ou de logiciels libre, autour d’un verre ou d’une part de Pizza.

Ambiance sympathique et détendue.

Tous les mardis.

[FR Saint-Étienne] OpenStreetMap, rencontre Saint-Étienne et sud Loire - Le mardi 31 octobre 2023 de 19h00 à 21h00.

En cette rentrée 2023, on relance les temps de rencontre autour d’OpenStreetMap.

L’occasion de se rencontrer (ou de se retrouver), d’échanger sur OpenStreetMap et de lancer des projets en commun.

C’est à l’Amicale Laïque du Crêt de Roch, 16 rue Royet (salle au 2ᵉ étage à droite).

[CH Lausanne] Les Horreurs du numérique - Mardi SLO - conférence-débat - Le mardi 31 octobre 2023 de 19h30 à 20h30.

En ce jour du 31 octobre à 19h30, préparez-vous à plonger dans les abysses terrifiants du monde numérique !

Nous vous donnons rendez-vous dans notre crypte, située à la Salle de la SDMB, rue Caroline 16, 1003 Lausanne, ou connectez-vous depuis votre propre château hanté en ligne sur Peertube. Nous vous promettons une soirée qui vous fera trembler devant les cauchemars informatiques, les histoires effrayantes de cybersécurité et les dilemmes éthiques qui hantent notre monde connecté.

Que vous soyez un geek du code ou simplement un curieux de l’univers numérique, cette soirée vous plongera dans un monde où la terreur et la technologie se mêlent sans aucune pression de participer à des concours ou de vous costumer. Rejoignez-nous pour une nuit hors du commun où l’horreur du numérique vous fera vibrer comme jamais. Vous n’êtes pas prêts pour cette expérience unique !

Paheko 1.3 : refonte de la gestion des membres, drive intégré, reçus fiscaux, etc.

26 octobre, 2023 - 13:38

Paheko, logiciel de gestion d’association, disponible via une interface web sur n’importe quel serveur, ou sur Linux, Windows ou même Android, sort une nouvelle version majeure après plus de deux ans de travail.

Au menu : refonte de la gestion des membres, du site web et du porte-documents ; accès WebDAV, compatibilité avec les applications NextCloud et ownCloud ; intégration avec Collabora Online ; cartes de membres ; reçus fiscaux, et bien plus encore !

Sommaire

Que de temps passé depuis la première dépêche LinuxFR annonçant la sortie de Garradin ! En 11 ans les choses ont bien changé.

La petite solution adaptée aux besoins de notre atelier vélo a bien grandi, mais tout en sachant rester sobre (le package d’installation fait toujours moins de 1 Mo).

Pour rappel, Paheko est un logiciel de gestion d’association à but non lucratif (mais les plans comptables des syndics d’immeuble, syndicats, entreprises, etc. sont aussi disponibles), comprenant la comptabilité en partie double (mais accessible aux débutant·e·s), la gestion des membres, un site web et le partage de documents.

Il est développé en PHP et utilise SQLite3 comme moteur de stockage, et Fossil comme forge décentralisée. Un miroir Github existe, mais il ne sera jamais porté vers d’autres moteurs de BDD, et oui SQLite c’est très bien, ça marche au poil ;-)

Qu’est-ce qui a changé depuis 2012 ?
  • Garradin a changé de nom et est devenu Paheko
  • Une version hors ligne, pour les associations sans accès Internet, est disponible sous Linux (paquet Debian/Ubuntu/Mint) et Windows, et peut même être installée sur un téléphone ou tablette sous Android avec Termux
  • Des paquets communautaires Docker, Ansible et Yunohost ont été créés
  • Six structures proposent d’héberger votre instance Paheko pour vous
  • 5000 associations sont hébergées sur Paheko.cloud, et plusieurs milliers d’autres sont auto-hébergées
  • une documentation utilisateur complète a été écrite (merci Isabelle !) et illustrée (merci Pauline !), les illustrations seront dispo en SVG et sous licence libre un peu plus tard
Qu’est-ce qui n’a pas changé ?
  • L’interface a évolué mais garde les mêmes lignes directrices pour ne pas avoir à réapprendre les automatismes
  • On utilise toujours PHP, SQLite et Fossil, avec grand plaisir :)
Quoi de neuf dans cette version 1.3 ?

Cette version intègre certains changements importants :

  • refonte du code de la gestion des membres ;
  • refonte de l’interface de la gestion du site web ;
  • refonte de l’interface de la gestion des documents ;
  • intégration d’un serveur WebDAV, compatible avec les applis NextCloud et ownCloud ;
  • intégration des modules.
Les modules : des plugins « light »

Les modules sont une grosse nouveauté de cette version. Ils utilisent un langage de programmation maison, inspiré de Twig, Smarty, SPIP et consorts : Brindille. Ce langage léger s’intègre au code HTML pour réaliser des requêtes SQL, gérer des formulaires, stocker et restituer des données, transformer des variables, etc.

Un petit exemple de code sera plus parlant :

{{if $_POST.save}} {{:save info=$_POST.information}} {{/if}} {{#load id=$_GET.id}} {{$info|markdown}} {{else}} L’information n’a pas été trouvée. {{/if}}

Brindille permet de créer relativement facilement des petites extensions, appelées modules, qui n’ont pas accès en écriture à la base de données, et ne présentent pas de risque de sécurité pour le serveur, les fonctionnalités étant limitées. Ces modules s’intègrent à l’interface de gestion de l’association avec seulement quelques lignes de code. Les modules peuvent également s’intégrer à certains endroits de l’interface via des « snippets ».

Le site web lui-même est maintenant un module, et donc peut intégrer les fonctionnalités d’autres modules.

Plusieurs modules sont fournis, packagés avec Paheko :

  • le thème du site web est lui-même un module, - reçus fiscaux,
  • modèles d’écritures, - reçus simples et de don (non fiscal),
  • bordereau de remise de chèque,
  • horaires d’ouverture de l’association,
  • réservation de créneau ou d’événement,
  • cartes de membre.

Les plugins sont aussi maintenant packagés avec Paheko, permettant de ne pas avoir à gérer la mise à jour séparée des plugins et du code de Paheko.

Serveur WebDAV, compatible avec NextCloud et ownCloud

Pour permettre une meilleure interopérabilité de Paheko et pouvoir accéder aux fichiers stockés en dehors de Paheko, notamment pour synchroniser un poste informatique, il fallait un protocole de transfert de fichiers. WebDAV est un standard de qualité, bien implémenté par de multiples clients (mais aussi mal par de nombreux autres), bien documenté, et assez facile à implémenter.

Au cours de l’implémentation, je me suis rendu compte qu’il n’existait pas réellement de client WebDAV libre pour Android ou iOS. Comme NextCloud et ownCloud se basent sur WebDAV je me suis dit qu’on pourrait sûrement utiliser leurs applications. Bon, sauf qu’ils ont tout fait pour que ça ne marche pas avec un serveur WebDAV standard malheureusement, il faut donc implémenter une couche de compatibilité.

Ce travail a fait l’objet d’une implémentation dans une bibliothèque externe, qui a aussi donné lieu au projet KaraDAV qui permet de créer un partage de fichiers minimaliste compatible avec les applis Nextcloud et ownCloud.

Autres nouveautés

Les nouveautés de cette version étant nombreuses, ne pas hésiter à consulter l’annonce illustrée de cette version ou le Changelog complet.

Autres sujets de développement

Paheko n’utilise que les bibliothèques C disponibles dans PHP, aucune dépendance externe ou framework.

Pour chaque besoin, je trouve cela plus intéressant d’aller au fond du sujet plutôt que de prendre du code tout fait, que je ne maîtriserais pas.

Au cours des dernières années j’ai ainsi développé pour les besoins des Paheko :

  • un parseur CSS, inspiré du code du moteur LibWeb, le code derrière le navigateur Ladybug, issu de SerenityOS ;
  • un générateur qui transforme un tableau HTML en document tableur ODS ou XLSX, en conservant certains styles CSS ;
  • un serveur WebDAV, comme décrit précédemment ;
  • un langage de programmation, Brindille ;
  • des librairies de lecture / écriture de fichier ZIP.

C’est particulièrement satisfaisant d’apprendre à aller au fond d’un sujet technique et pouvoir le mettre en pratique. Ce n’est certes pas rentable, mais le sujet ici n’est pas d’être rentable justement :)

Le futur

Au niveau organisationnel :

  • transformer l’association qui s’occupe aujourd’hui de Paheko pour pérenniser le fonctionnement et le financement;
  • abandonner AWS pour l’envoi de mail sur le SaaS Paheko.cloud ;
  • candidater pour rejoindre le collectif des CHATONS;
  • faire faire des audits : UX, accessibilité, sécurité.

Au niveau développement :

  • continuer à améliorer l’expérience utilisateur,
  • ajouter un module « devis et factures » (déjà commencé),
  • ajouter un module « notes de frais »,
  • refonte de l’inscription aux activités pour répondre aux besoins divers et variés des associations (sans que ça devienne une usine à gaz),
  • intégration en direct des paiements via les prestataires de paiement (HelloAsso, Stripe, Mollie, Stancer, etc.).

Voir la feuille de route pour les détails.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Graine de libriste (ISTIC) - « Libre à vous ! » du 17 octobre 2023 - Podcasts et références

26 octobre, 2023 - 09:35

Cent quatre-vingt septième émission « Libre à vous ! » de l’April. Podcast et programme :

  • sujet principal : « Graine de libriste ». Échange entre un ancien étudiant, fraîchement diplômé, et une étudiante en licence 3, à l'ISTIC, faculté d'informatique de Rennes

  • Chronique de Xavier Berne « Découvrez le droit d’accès aux documents administratifs », sur la transparence des marchés publicss

  • Rediffusion d'une « Humeur de gee » : « les fracturés du numérique »

Rendez-vous mardi 31 octobre 2023 à 15 h 30 sur les ondes de la Radio Cause Commune pour la 1ère du nouveau format de sujet principal dans « Libre à vous ! » : le Café libre (actualités chaudes, ton relax).

Une fois par mois, nous proposerons un temps de débat, avec notre équipe de libristes de choc issue d'une rigoureuse sélection, pour discuter et débattre des sujets d'actualité autour du libre et des libertés informatiques.

N'hésitez surtout pas à nous rejoindre sur le webchat de la radio pour participer à cette première en direct. Vous pourrez dire : « j'y étais » :-)

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Agenda du Libre pour la semaine 43 de l'année 2023

21 octobre, 2023 - 21:19

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 24 événements (France: 22, internet: 2) est en seconde partie de dépêche.

Sommaire [FR] Mapathon débutant saison 23/24 CartONG - Le lundi 23 octobre 2023 de 18h00 à 20h00.

CartONG lance sa nouvelle saison de mapathon 2023-2024.

 Pendant cette période, notre objectif sera de cartographier les bâtiments, les routes, les cours d’eau, l’occupation de sol, en soutien aux organisations humanitaires et de développement.

Le partage d’expérience entre cartographes bénévoles et expérimentés sera au rendez-vous.

Pour info nos mapathons se déroulent en ligne, vous avez ainsi la possibilité de nous rejoindre où que vous soyez.

Quelques exemples d’utilisation de la donnée cartographique produite lors des mapathons:

 Êtes-vous intéressé à participer à ces ateliers de cartographie participative? Inscrivez-vous via le lien ci-dessous.

 https://framaforms.org/inscription-mapathons-en-ligne-2023-2024-1693217827

[internet] Groupe Monnaie Libre (Visioconférence) - Le lundi 23 octobre 2023 de 21h00 à 23h00.

La Monnaie Libre Ğ1 qu’est-ce que c’est ?

La monnaie libre s’appelle la June: Ğ1. Elle est différente de l’euro. Elle est aussi numérique (seules quelques unités sont imprimées sur des billets), mais surtout, elle est totalement libre. Et même plus encore, nous pouvons la créer !!

Elle correspond un peu à un revenu complémentaire. Elle n’a pas de frontière, elle peut être créée et utilisée là où les gens le souhaitent !

Pourquoi créer une monnaie libre ?

Pour répondre à de nombreux problèmes…

Endettement, surendettement, faillite, spéculation démesurée, corruption, chômage, pauvreté, inégalités sociales croissantes…

En fait, c’est une autre façon de fonctionner en parallèle de l’euro. Une manière d’être un peu plus libre !

Réapprenons à vivre ensemble !

Pour rejoindre la visioconférence il vous suffit de cliquer sur ce lien => https://meet.jit.si/monnaielibre83

Dans la mesure du possible, il est recommandé de vous équiper d’un casque ou micro-casque, cela sera plus agréable au niveau son.

Les premières sessions seront assez généralistes pour présenter la Monnaie Libre et procéder également à l’ouverture de comptes.

Mais nous aborderons également les idées de projets que les membres ont ou pourraient avoir et nous organiserons des séances dédiées.

Par avance merci de partager et pour votre future participation.

Prenez soin de vous et de vos proches.
Amicalement, Francis.

[internet] Émission «Libre à vous!» - Le mardi 24 octobre 2023 de 15h30 à 17h00.

L’émission Libre à vous! de l’April est diffusée chaque mardi de 15 h 30 à 17 h sur radio Cause Commune sur la bande FM en région parisienne (93.1) et sur le site web de la radio.

Le podcast de l’émission, les podcasts par sujets traités et les références citées sont disponibles dès que possible sur le site consacré à l’émission, quelques jours après l’émission en général.

Les ambitions de l’émission Libre à vous!

La radio Cause commune a commencé à émettre fin 2017 sur la bande FM en région parisienne (93.1) et sur Internet.

Depuis mai 2018, l’April anime une émission d’explications et d’échanges sur la radio Cause Commune sur les thèmes des libertés informatiques.

Libre à vous ! se veut avant tout une émission d’explications et d’échanges sur les dossiers politiques et juridiques que traite l’April, et sur les actions qu’elle mène.

Pour les libertés informatiques en général, et pour le logiciel libre en particulier.

Libre à vous ! c’est aussi un point sur les actualités du Libre, des personnes invitées aux profils variés, de la musique sous licence libre, des actions de sensibilisation.

Donner à chacun et chacune, de manière simple et accessible, les clefs pour comprendre les enjeux mais aussi proposer des moyens d’action, tel est l’objectif de cette émission hebdomadaire, qui est diffusée en direct chaque mardi du mois de 15 h 30 à 17 h.

L’émission dispose:

[FR Vandoeuvre-lès-Nancy] Sciences participatives - Le mardi 24 octobre 2023 de 18h00 à 21h45.

L’association Laboratoire Sauvage met en place de nouveaux ateliers sur le thème du numérique pour les sciences participatives.

Nous faisons tous des expériences, des observations au quotidien, et l’étape manquante est souvent celle du partage de ces connaissances. Le numérique nous permet aujourd’hui un partage facilité et nous n’avons souvent pas conscience de la valeur de ces informations.

Pour les novices, vous pourrez être accompagné pour découvrir divers projets où l’on peut contribuer dans des domaines très variés. Vous pouvez également venir avec vos photos nature qui recèlent souvent de précieuses informations. Nous vous présenterons des outils comme Pl@ntNet ou d’autres plateformes qui permettent d’identifier les espèces et de partager vos photos.

Pour les contributeurs expérimentés, ces ateliers sont un moment dédié pour se poser devant un ordi, documenter ce qu’on a fait, mettre en forme et envoyer les résultats que l’on a accumulés. Plutôt que d’avoir à faire ça tout seul chez soi, l’idée est de faire ensemble et partager la satisfaction de contribuer et d’aller jusqu’au bout d’une démarche. C’est aussi et surtout l’occasion d’avoir de l’aide si l’on bloque sur quelque chose.

Pour nous trouver, ce sera chaque 2ᵉ et 4ᵉ mardi du mois, mêmes lieu et horaires.

[FR Lyon] Soirée Pizza - Le mardi 24 octobre 2023 de 18h00 à 22h00.

Venez discuter avec nous d’informatique, d’écologie, de solidarité ou de logiciels libre, autour d’un verre ou d’une part de Pizza.

Ambiance sympathique et détendue.

Tous les mardis.

[FR Le Mans] Permanence du mercredi - Le mercredi 25 octobre 2023 de 12h30 à 17h00.

Assistance technique et démonstration concernant les logiciels libres.

Attention, réservez votre place par contact (at) linuxmaine (point) org 

Planning des réservations consultable ici.

[FR Bourg-Achard] Install partie Linux - Le mercredi 25 octobre 2023 de 14h00 à 18h00.

Venez donner une nouvelle jeunesse à votre ordinateur

En remplaçant votre système Windows® [ou Mac®] par un système plus simple, plus sûr, plus rapide, plus sobre et libre - GNU/Linux - vous pouvez donner à votre ordinateur toute son efficacité et vous serez à l’abri des virus !

La durée de vie de votre ordinateur pourra en être multipliée au moins par deux, vous permettant ainsi de réaliser de très substantielles économies et de diminuer d’autant votre impact écologique.

Lors de cette « Install partie » nous vous proposerons tout d’abord une démonstration de GNU/Linux.

Si vous amenez votre ordinateur, nous pourrons effectuer des tests pour savoir s’il est parfaitement compatible avec Linux, et si c’est le cas nous vous proposerons de procéder à son installation.

Vous pouvez aussi venir si vous avez déjà GNU/Linux et que vous avez besoin d’un complément de configuration ou des questions.

L’installation est gratuite, vous pourrez néanmoins faire un don à notre association « Libérons nos ordis ».

IMPORTANT: veuillez lire cette page afin de venir préparé: https://blog.liberetonordi.com/index.php?post/participer-installparty

Si vous n’êtes pas en mesure d’effectuer vous-même votre sauvegarde, veuillez apporter un support de sauvegarde (disque dur externe ou clé USB de capacité suffisante).

Remarque: vous pouvez même apporter un ordinateur de bureau - uniquement l’unité centrale (la tour) - nous avons des écrans, claviers et souris à brancher dessus.

Inscription via l’association RAS Campagne

[FR Vandoeuvre-lès-Nancy] Réunion OpenStreetMap - Le mercredi 25 octobre 2023 de 18h00 à 20h00.

Le groupe local Nancy de l’association OpenStreetMap France vous propose de participer aux réunions mensuelles ouvertes à tou·te·s !

Avec OpenStreetMap, participez à la construction d’une carte en ligne libre et gratuite, partagée avec le monde entier!

Participation aux ateliers

Le lieu la Fabrique des possibles nous est librement accessible lors de nos réunions.

Si vous souhaitez participer à distance, cela est possible depuis ce lien. Toutefois merci de nous en avertir pour que nous nous organisions en nous équipant et installant le matériel nécessaire.

[FR Beauvais] Sensibilisation et partage autour du Libre - Le mercredi 25 octobre 2023 de 18h00 à 20h00.

Chaque mercredi soir, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.

C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.

[FR Paris] Atelier Perl 5.38 - Le mercredi 25 octobre 2023 de 19h00 à 21h00.

Les Mongueurs de Perl organisent une soirée atelier autour des nouveautés de Perl 5.38 et plus spécialement autour de Corinna.

Comme tous les ans, une nouvelle version de Perl pointe le bout de son nez. Cette année, c’est la version 5.38 qui est publiée. Celle-ci introduit de nouveaux mots-clés permettant de définir des classes d’objet plus facilement. Nous profiterons de cet atelier pour présenter ces mots-clés, faire un retour d’expérience sur les premières utilisations et discuter des évolutions possibles de cette fonctionnalité.

L’atelier se déroulera à la FPH le 25 octobre à partir de 19h. Pensez à prévenir l’organisateur si vous pensez assister (la salle dans laquelle nous nous réunissons ne peut accueillir que 10 personnes maximum).

[FR Cysoing] Mercredis Linux - Le mercredi 25 octobre 2023 de 19h30 à 23h30.

L’Association Club Linux Nord Pas-de-Calais organise chaque mois une permanence Logiciels Libres ouverte à tous, membre de l’association ou non, débutant ou expert, curieux ou passionné.

Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l’aide pour résoudre vos problèmes d’installation, de configuration et d’utilisation de Logiciels Libres.

N’hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider.

Dans une salle équipée d’un tableau blanc et d’un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l’entraide abordant le logiciel libre et de la dégustation de bières.

Cette permanence a lieu à l’EPN (Espace Public Numérique), 311 rue Salvador Allende à Cysoing.

[FR Rouen] Libérer son smartphone ou sa tablette - Le jeudi 26 octobre 2023 de 15h00 à 18h00.

Programme:

1- vous renseigner sur:

  • /e/OS = Android sans Google (dont conseils d’achat)
  • un opérateur de téléphonie mobile invitant à la sobriété: TeleCoop

-> pas besoin d’inscription, venez au tout début de la séance.

2- atelier pratique: configurer votre smartphone ou tablette de façon à mieux vous sécuriser et limiter l’espionnage (blocage des traqueurs et des publicités, installer une application et faire une recherche web sans passer par Google)

(applications que nous vous proposerons d’installer

  • sur Android: Blokada, F-Droid, Aurora store, Exodus privacy, Fennec/Firefox + configuration avec Duckduckgo et uBlock Origin)
  • sur iOS version ≥14: Blokada, Firefox focus + configuration de Safari)

plus présentation/installation d’applications libres à la demande (GPS, tchat, Mél, Cloud, Bureautique, lecture de PDF, scanner de codes-barres, etc.)

VEUILLEZ VOUS INSCRIRE SUR LE TABLEAU À REMPLIR ICI: https://calc.ouvaton.coop/InscriptionAtelierNumeriqueEthiqueRouen

[FR Villeurbanne] Café Numérique : Café Vie Privée contre Technopolice - Le jeudi 26 octobre 2023 de 18h30 à 20h30.

Rencontre et discussion

Militants et associations comme la Quadrature du Net nous alertent sur la surveillance  généralisée, facilitée et aggravée par l’omniprésence de nos outils numériques.

Autour d’un apéritif nous ferons le point sur les dernières évolutions techniques et juridiques et comment nous protéger grâce au chiffrement.

Durée 2h / Tout public
GRATUIT / Réservation en ligne: https://lerize.villeurbanne.fr/agenda/cafe-numerique-cafe-vie-privee-contre-technopolice/
Entrée libre le soir-même dans la limite des places disponibles

[FR Metz] Initiation aux logiciels graphiques - Le vendredi 27 octobre 2023 de 14h00 à 18h00.

Graphistes, photographes, illustrateurs, experts matriciel, chercheurs, étudiants ou simples passionnés, venez rencontrer l’association B.U.G Metz pour échanger autour des logiciels de création graphiques.
Modélisation et impression 3D, retouche photographique, vectorisation etc..

[FR Bury] Sensibilisation et partage autour du Libre - Le vendredi 27 octobre 2023 de 16h00 à 18h00.

Tous les 4ᵉˢ vendredis après-midi du mois, l’association propose une rencontre pour partager des connaissances, des savoir-faire, des questions autour de l’utilisation des logiciels libres, que ce soit à propos du système d’exploitation Linux, des applications libres ou des services en ligne libres.

C’est l’occasion aussi de mettre en avant l’action des associations fédératrices telles que l’April ou Framasoft, dont nous sommes adhérents et dont nous soutenons les initiatives avec grande reconnaissance.

[FR Annecy] Réunion hebdomadaire Logiciel Libre AGU3L - Le vendredi 27 octobre 2023 de 20h00 à 23h59.

L’AGU3L Logiciel Libre à Annecy votre association se réunit tous les vendredis à 20h00

⚠️ Vérifiez sur le site avant de vous déplacer, y a un bandeau qui confirme la tenue de la réunion.

Le programme de la réunion, s’il y en a un, est sur notre site.

Le podcasting — « Libre à vous ! » du 10 octobre 2023 — Podcasts et références

20 octobre, 2023 - 09:17

Cent quatre-vingt-sixième émission « Libre à vous ! » de l’April. Podcast et programme :

  • sujet principal : le podcasting avec Carine Fillot, fondatrice d’Elson, et Benjamin Bellamy, fondateur et dirigeant de le société Ad Aures et de Castopod
  • la chronique « Que libérer d’autre que du logiciel ? » avec Antanak
  • Interview de Cécilia Bossard, membre de Duchess France, consultante chez Shodo Nantes

Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 MHz en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune. Vous pouvez nous laisser un message sur le répondeur de la radio : pour réagir à l’un des sujets de l’émission, pour partager un témoignage, vos idées, vos suggestions, vos encouragements ou pour nous poser une question. Le numéro du répondeur : +33 9 72 51 55 46.

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Open Research Webinar Series du 7 novembre 2023 avec CryptPad et TRISTAN

19 octobre, 2023 - 16:18

Proposée et co-organisée par OW2 et la Fondation Eclipse depuis décembre 2020, la série de webinaires « Open Research Webinars » présente des innovations open source basées sur des technologies de pointe, qui contribuent à façonner l’avenir des logiciels open source et de l’industrie informatique.

Ces webinaires donnent la parole aux chercheurs développant des projets open source au sein des programmes européens de recherche financés par des fonds publics ou encore aux industriels exploitant des projets issus de la recherche. Le prochain webinaire a lieu le mardi 7 novembre 2023 de 16h à 17h. Toutes les présentations seront en anglais.

Programme du 7 novembre 2023 :

  • CryptPad : Suite office collaborative chiffrée de bout en bout, par David Benqué de XWiki ;
  • TRISTAN : Together for RISc-V Technology and ApplicatioNs, par Rob Wullems de NXP.

L’inscription est gratuite et obligatoire (le lien de connexion sera envoyé sur inscription).

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Lettre d'information XMPP de septembre 2023

18 octobre, 2023 - 20:21

N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est réalisée et publiée conjointement sur les sites XMPP.org, LinuxFr.org et JabberFR.org selon une procédure définie.

Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de septembre 2023.

Un grand merci à toutes les personnes qui nous lisent et à toutes les contributrices et tous les contributeurs !

Comme la présente lettre d’information, de nombreux projets et leurs efforts au sein de la communauté XMPP sont le résultat du travail bénévole de personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, pensez à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.

    Sommaire XMPP et le Google Summer of Code 2023

    La XSF a été acceptée à nouveau comme organisation hôte du GSoC 2023 et a reçu deux places pour les contributeurices XMPP !

    Pour Dino :

    Pour Moxxy :

    Hébergement fiscal de projets par la XSF

    La XSF propose un hébergement fiscal pour les projets XMPP. Veuillez postuler via Open Collective. Pour plus d’informations, consultez l'annonce blog. Projets actuellement hébergés :

    Événements XMPP
    • Permanence XMPP : disponible sur notre chaîne YouTube

    • Rencontres XMPP à Berlin (remote) : réunion mensuelle des passionnés de XMPP à Berlin, tous les deuxièmes mercredis du mois.

    • XMPP Italian happy hour : réunion mensuelle XMPP italienne sur le web, à partir du 16 mai et ensuite tous les troisièmes mardis du mois à 19h00 (événement en ligne, avec mode réunion web et streaming en direct).

    • TroLUG XMPP Workshop : le TroLUG organise le deuxième atelier sur XMPP en langue allemande le 2023-09-07. Il se déroulera sous forme de conférence audio via BBB. Toutes les personnes intéressées sont invitées à participer à l'atelier.

    • L'administrateur de l'organisation GSoC participera cette année au sommet des mentors de Google à Sunnyvale !

    Vidéos

    Il y a eu tout un fil rouge sur XMPP au FOSSY2023 avec de nombreux exposés :

    • XMPP Connectivity & Security est une introduction aux XEPs de connectivité XMPP comme XEP-0368 (Direct TLS), XEP-0467 (QUIC), XEP-0468 (WebSocket S2s) et les aspects internes de xmpp-proxy, un proxy forward+reverse, et d'autres.

    • XMPP Introduction and Overview est un bref historique et une introduction au protocole XMPP pour les personnes ayant peu d'expérience en programmation.

    • My XMPP Past, Present, and Future est un point de vue sur l'évolution de l'écosystème XMPP depuis 2004. Il explique comment il a été affecté par des événements majeurs tels que le déclin des services de messagerie instantanée traditionnels, le début de l'ère des smartphones et des nouveaux services de chat, et plus encore.

    • Building open standards-based ecosystems est un exposé sur la façon dont XMPP, en tant que communauté et protocole, s'est adapté au changement, et sur le rôle que la XSF a joué dans sa continuité, mais aussi une discussion générale sur la durabilité des écosystèmes ouverts et des réseaux ouverts.

    Articles
    • JMP Newsletter : Summer in Review. JMP vous permet d'envoyer et de recevoir des messages textes et images (et des appels) par l'intermédiaire d'un véritable numéro de téléphone depuis votre ordinateur, votre tablette, votre téléphone ou tout autre appareil doté d'un client Jabber. JMP présente notamment les caractéristiques suivantes : votre numéro de téléphone sur chaque appareil ; plusieurs numéros de téléphone, une seule application, libre comme dans "liberté" [et pas gratuit, NDT], partager un numéro avec plusieurs personnes.

    • État du Snikket 2023 : financement. Ce billet de la série couvre les aspects financiers du projet.

    Nouvelles des logiciels Clients et applications
    • Moxxy 0.5.0 est disponible. Cette version apporte des améliorations au niveau des notifications, de la sélection des images et des traductions. Le travail initial sur les groupchats a été commencé, grâce au Google Summer of Code 2023.

    Serveurs Bibliothèques et outils Extensions et spécifications

    La XMPP Standards Foundation développe des extensions XMPP dans sa série de XEPs en plus des RFCs XMPP.

    Les développeurs et développeuses, et autres experts ou expertes en normes du monde entier collaborent à ces extensions, en développant de nouvelles spécifications pour les pratiques émergentes et en affinant les façons de faire existantes. Proposées par n’importe qui, les plus réussies finissent finales ou actives – selon leur type – tandis que les autres sont soigneusement archivées en tant qu’ajournées. Ce cycle de vie est décrit dans la XEP-0001, qui contient les définitions formelles et canoniques des types, états et processus. Pour en savoir plus sur le processus de normalisation. La communication autour des normes et des extensions se fait sur la liste de diffusion des normes (archive en ligne).

    Extensions proposées

    Le processus de développement d'une XEP commence par la rédaction d'une idée et sa soumission à l'Éditeur XMPP. Dans les deux semaines qui suivent, le Conseil décide d'accepter ou non cette proposition en tant que XEP expérimentale.

    • Pas de XEP proposée ce mois-ci.
    Nouvelles extensions
    • Pas de nouvelle XEP ce mois-ci.
    Extensions ajournées

    Si une XEP expérimentale n'est pas mise à jour pendant plus de douze mois, elle sera déplacée d'expérimentale à ajournée. Si une nouvelle mise à jour est effectuée, la XEP redeviendra expérimentale.

    • Aucune XEP ajournée ce mois-ci.
    Extensions mises-à-jour
    • Pas de XEP mises à jour ce mois-ci.
    Dernier appel

    Les derniers appels sont lancés une fois que tout le monde semble satisfait de l'état actuel d'une XEP. Une fois que le Conseil a décidé que la XEP semblait prête, l'Éditeur XMPP lance un dernier appel pour recueillir des commentaires. Les commentaires recueillis lors du dernier appel peuvent permettre d'améliorer la XEP avant de la renvoyer au Conseil pour qu'il la passe à l'état stable.

    • Pas de dernier appel ce mois-ci.
    Extensions stables
    • Aucune XEP n’est passée à stable ce mois-ci.
    Extensions dépréciées
    • Aucune XEP déclarée dépréciée ce mois-ci.
    Spread the news

    N'hésitez pas à partager les nouvelles sur d'autres réseaux :

    Consultez également notre Flux RSS !

    Vous recherchez des offres d'emploi ou souhaitez engager une consultante ou un consultant pour votre projet XMPP ? Visitez notre XMPP job board.

    Nouvelles extensionssletter Contributors & Translations

    Il s’agit d’un effort communautaire, et nous aimerions remercier les traducteurs et traductrices pour leurs contributions. Les volontaires sont les bienvenus ! Les traductions de la lettre d’information XMPP seront publiées ici (avec un certain retard) :

    • anglais (original) : xmpp.org

      • contributeurs généraux : Adrien Bourmault (neox), Alexander "PapaTutuWawa", Arne, cal0pteryx, emus, Jonas Stein, Kris "poVoq", Licaon_Kter, Ludovic Bocquet, melvo, MSavoritias (fae,ve), nicola, XSF iTeam
    • français : jabberfr.org et linuxfr.org

      • traduction : Adrien Bourmault (neox), alkino, anubis, Arkem, Benoît Sibaud, mathieui, nyco, Pierre Jarillon, Ppjet6, Ysabeau
    • allemand : xmpp.org et anoxinon.de

      • traduction : Jeybe, wh0nix
    • italien : notes.nicfab.eu

      • traduction : nicola
    • espagnol : xmpp.org

      • traduction : daimonduff, TheCoffeMaker
    Aidez-nous à créer la lettre d’information

    Cette lettre d’information XMPP est produite collaborativement par la communauté XMPP. La lettre d’information de chaque mois est rédigé dans ce simple pad. À la fin de chaque mois, le contenu du pad est fusionné dans le dépôt Github de la XSF. Nous sommes toujours heureux d’accueillir des contributeurs et contributrices. N’hésitez pas à vous joindre à la discussion dans notre salon public Comm-Team (MUC) et ainsi nous aider à soutenir cet effort communautaire. Vous avez un projet et vous voulez en parler ? Pensez à partager vos nouvelles ou vos événements ici, et à les promouvoir auprès d’un large public.

    Tâches que nous effectuons régulièrement :

    • rassembler les nouvelles dans l'univers XMPP

    • brefs résumés de nouvelles et d'événements

    • résumé de la communication mensuelle sur les extensions (XEP)

    • révision du projet de bulletin d'information

    • préparation d'images pour les médias

    • traductions

    • communication via les comptes médias

    Licence

    Cette lettre d’information est publiée sous la licence CC BY-SA.

    Télécharger ce contenu au format EPUB

    Commentaires : voir le flux Atom ouvrir dans le navigateur

    OmegaT logiciel de traduction assistée par ordinateur (TAO) en version 6.0

    18 octobre, 2023 - 08:11

    La version 6.0 du logiciel professionnel de traduction assistée par ordinateur (TAO) OmegaT vient d’être publiée. Comme ce logiciel a plus de vingt ans et que la version 6.0 apporte de multiples améliorations depuis la dernière version “stable” (4.3.3, mars 2022), je pense qu’il vaut la peine de faire un point sur cet outil à mon avis peu ou mal connu, rarement abordé sur LinuxFr.org et il y a bien longtemps.

    Dans cette dépêche, vous trouverez donc une brève introduction sur ce type de logiciels professionnels, une description des nouveautés que je juge intéressantes depuis la version 4.3.3, un avis parfaitement subjectif sur l’outil par rapport à d’autres outils professionnels non libres et puis, bien sûr, les références nécessaires pour celles et ceux qui souhaitent aller voir de plus près.

      Sommaire Présentation générale

      OmegaT est un logiciel professionnel de la famille des outils de traduction assistée par ordinateur (TAO) dits à « mémoire de traduction ». Dans ce type de logiciels, lorsque le traducteur saisit une traduction (OmegaT permet à l’utilisateur de définir la manière dont le texte est segmenté en unités de traduction), celle-ci est enregistrée dans une base de données : la « mémoire de traduction ». Au fur et à mesure que le traducteur accumule des traductions, le logiciel repère les similitudes avec les traductions enregistrées dans sa mémoire, et lui propose les segments qu’il identifie comme équivalents ou suffisamment proches pour aider le traducteur.

      Traditionnellement, ces outils intègrent également une fonctionnalité de gestion de la terminologie, autrement dit de gestion de glossaires, ainsi qu’un outil d’alignement (conversion de textes originaux et de leur traduction en mémoire de traduction). Ces outils proposent en outre toute une série de fonctions secondaires d’aide à la traduction, telle la production de statistiques pour la gestion de projet de traduction, un ou plusieurs vérificateurs orthosyntaxiques, des contrôles de la qualité formelle, etc. Enfin, ils disposent souvent d’un « écosystème » (extensions, greffons, voire API ou SDK, etc. et communauté d’utilisateurs) assez riche.

      La technologie originelle (mémoire de traduction) sous-jacente à ces logiciels, qui a émergé durant les années 1980-1990, est arrivée à maturité durant la première décennie 2000. Les principales évolutions de ces outils depuis lors ont été l’élargissement de leurs fonctionnalités à l’intégration de la traduction automatique et, plus récemment, à la disponibilité dans le nuage (cloud, SaaS).

      OmegaT est un outil libre (GPL 3), gratuit et multiplateforme (basé sur Java). Il est développé bénévolement par des traductaires1 pour des traductaires (de temps à autre, des particuliers ou entreprises financent un développement particulier pour satisfaire leurs besoins et toute la communauté en bénéficie). Il dispose de toutes les fonctionnalités susmentionnées et permet l’interaction avec d’autres outils du marché en se conformant aux formats d’interopérabilité minimale adoptés par le secteur de la traduction professionnelle2 (et quand il s’en écarte, des outils externes permettent la conversion à ces formats). En termes de pérennité, vous aurez lu plus haut que l’outil a plus de vingt ans (la première sortie date du 28 novembre 2002)…

      Enfin, je ne dispose d’aucune donnée exacte sur sa popularité (les responsables du projet fondent en général leur estimation sur le nombre de téléchargements de l’outil), mais je sais qu’il est utilisé par de nombreux professionnels, y compris au sein d’organisations comme le Linux Professional Institute (LPI), et qu’un fork est développé au sein de la Commission européenne.

      Principales améliorations et nouveautés depuis la version 4.3.3

      Entre la version 4.3.3 de mars 2022 et la version 5.8.0, ce sont pas moins de 80 améliorations et 87 corrections de bogues qui sont documentées. Mon choix est ici évidemment subjectif3.

      • Documentation
        • Un énorme travail a été investi dans une refonte approfondie de la forme et du fond du Guide de l’utilisateur (en anglais—les versions localisées suivront) de manière, entre autres, à couvrir bon nombre des fonctionnalités auparavant peu ou non documentées. Le guide d’apprentissage rapide qui s’affiche à l’ouverture d’OmegaT a été revu dans le même esprit.
      • Interface utilisateur (ergonomie)
        • Nouvelles valeurs par défaut de l’Éditeur.
        • Nouveaux raccourcis clavier : pour naviguer entre l’Éditeur et le volet Notes, par exemple.
      • Mémoires de traduction
        • Il est désormais possible de spécifier dans les propriétés d’un projet le dossier dans lequel les mémoires de traduction seront enregistrées lors de la création des documents traduits. Il est en outre aussi possible de spécifier quelles mémoires doivent être exportées (level-1, level-2 et/ou OmegaT ou aucune).
      • Traduction automatique (TA)
        • OmegaT ignore désormais les propositions des moteurs de TA renvoyant une erreur 403: Forbidden lors du parcours des propositions (Ctrl + M).
        • Quand les propositions de plusieurs moteurs de TA sont affichées dans le volet Traduction automatique, ces propositions sont triées par ordre du nom des moteurs de TA et la proposition active est en surbrillance ; en outre, une fois une proposition récupérée (Ctrl + M), le nom du moteur de traduction associé est visible dans le volet Propriétés du segment, ce qui permet de garder cette information pour la suite du projet de traduction.
      • Glossaires
        • Il est désormais possible d’utiliser des hyperliens vers des fichiers locaux (et plus uniquement des ressources en ligne) dans le champ de commentaire associé à une entrée de glossaire.
        • Quand un terme souligné dans l’Éditeur a plusieurs entrées qui lui correspondent dans le glossaire, il est possible de voir les commentaires associés à chacun en pointant la souris sur le terme. [pas sûr que je vais garder car potential bug -it works when hovering over the term while the RFE states it is in the context menu; in the context menu, only the first comment is shown for all alphabetically sorted entries; and, enhanc. request: no word wrap so that text may go beyond the screen]
        • Quand un segment comporte plusieurs termes, les entrées correspondantes dans le volet Glossaires sont triées par ordre alphabétique, indépendamment du glossaire dont elles proviennent.
        • Le volet Glossaires propose désormais deux modes d’affichage (thèmes), et les couleurs des termes source, cible et du commentaire associé sont paramétrables (un système pour la mise en place de thèmes supplémentaires est aussi désormais disponible pour les développeurs).
      • Alignement
        • Quand un alignement est exécuté en mode ligne de commande, il est désormais possible de générer un fichier TMX avec des traductions alternatives (à condition que la propagation automatique soit désactivée dans les propriétés du projet).
      • Statistiques
        • La génération de statistiques en mode Ligne de commande est désormais possible au format texte, XML et JSON.
      • Dictionnaires
        • Ajout de la prise en charge de l’API d’accès à l’Oxford Dictionary en ligne.
        • Ajout de la gestion des fichiers audio et de l’affichage des images associées aux entrées des dictionnaires (du type DSL et autre).
      • Filtres de fichiers
        • Intégration des filtres StAX. Ces filtres auparavant disponibles sous la forme d’extensions (greffons) et originellement proposés dans la bifurcation (fork) DGT-OmegaT permettent entre autres un meilleur traitement des fichiers XLIFF.
        • Ajout d’un filtre pour les fichiers de langue Joomla.
      • Projet en équipe
        • Le partage d’authentification entre dépôts SVN ou Git est désormais possible (s’ils sont sur le même serveur).
        • Les fichiers répondant aux motifs .git, .hg et .repositories sont désormais ignorés.
        • Le nom donné à la branche Git peut désormais être tout autre chose que “master”.
      • Maîtrise des expressions rationnelles
        • Les expressions rationnelles (regex) sont souvent une source de difficultés pour les traductaires. On peut parfaitement utiliser OmegaT sans y recourir ; toutefois, une maîtrise minimale des regex est requise pour la définition des règles de segmentation des textes, et très utile pour les recherches et recherches-remplacement “avancées”, et d’autres usages spécialisés (comme le traitement des balises personnalisées). La documentation de la nouvelle version veille à y consacrer une annexe entière visant à en faciliter la prise en main sans (trop) de prise de tête.
      Mon avis

      Pour avoir utilisé tant des outils commerciaux et privatifs que libres, tel OmegaT, dans le cadre professionnel de la gestion de projets multilingues, je crois pouvoir affirmer que, malgré les points soulevés ci-dessous, cet outil soutient parfaitement la comparaison.

      Un point essentiel pour les traductaires professionnels, qui se trouvent confrontés à des demandes de recours à tel ou tel logiciel de TAO par les commanditaires de traduction, est d’avoir la possibilité d’éviter de devoir s’équiper de chacun de ces outils (commerciaux et payants) pour pouvoir satisfaire la demande (le basculement vers les plateformes dans le nuage ne change pas vraiment la donne, l’assujettissement au fournisseur (vendor lock-in) restant identique).

      Dans le secteur de la traduction, une poignée d’acteurs commerciaux (dont les logiciels sont au demeurant excellents) sont en position de force. Or, moyennant le respect de quelques procédures et contraintes techniques, OmegaT permet de satisfaire dans la majorité des cas les demandes de ces commanditaires sans devoir posséder le logiciel commercial X ou Y—s’il est du reste une lacune que je déplore dans la documentation d’OmegaT, c’est l’absence d’une section relative aux manières de faire en la matière (heureusement, la liste de diffusion Users est hyper-réactive et il ne manque pas d’utilisataires pour pallier cette carence). Et quand le commanditaire ne subordonne pas sa demande au recours à un logiciel particulier, OmegaT joue dans la même cour que les grands.

      D’après moi, le principal obstacle à l’adoption du logiciel (hormis la force de frappe du marketing des acteurs commerciaux) ne tient pas tant à l’outil et aux fonctionnalités qu’il offre ou pas qu’à la maîtrise par les traductaires de leurs outils informatiques professionnels. Souvent biberonnés aux solutions tout-en-un, de l’OS aux logiciels spécialisés mis en œuvre, bon nombre se trouvent dépourvus dès lors qu’ils doivent sortir des sentiers battus. En d’autres termes, si la prise en main d’OmegaT est facile (courbe d’apprentissage très faible pour les fonctions essentielles) et alors que bon nombre d’opérations sont réalisables sans quitter cet environnement de traduction, d’autres opérations un peu plus “techniques” (tiens, voilà un format de fichier que je connais pas et mon outil n’a pas de filtre pour celui-là, je fais quoi ?) requièrent la maîtrise de notions informatiques élémentaires mais essentielles et le recours à des procédures engageant des outils externes plutôt qu’à des solutions intégrées (si j’osais, je renverrais à la métaphore de la cathédrale et du bazar).

      Cette exigence de compétence est en réalité un avantage, car elle apporte une maîtrise forte de son système informatique (que ce soit sous Mac ou MS Windows, je ne parle pas forcément des linuxiens ici), qui va bien au-delà des outils de traduction en tant que tels. Notons que cette compétence est également requise pour les outils commerciaux (notamment la définition d’un filtre pour un dialecte XML particulier ou pour un format texte requérant le recours aux expressions rationnelles pour le filtrage du texte à traduire), mais ceux-ci intègrent le plus souvent directement les solutions à appliquer au sein de leur interface (et y confinent l’utilisateur, qui ne voit pas toujours que la solution appliquée en l’espèce est en réalité une solution applicable de manière générale, en dehors de l’outil utilisé).

      Pour ce qui est des points faibles d’OmegaT, j’en identifie trois, non rédhibitoires, mais qui mériteraient certainement des améliorations.

      1. La réintégration des modifications apportées en dehors d’OmegaT à un document traduit avec OmegaT (pour disposer de mémoires de traduction à jour). Il existe bien quelques solutions, mais il n’existe pas de solution réellement satisfaisante en termes de productivité. Notons aussi au passage que, pour ce qui est du suivi des intervenants (traducteur, réviseur, relecteur, par exemple), des solutions plus efficaces que celles existantes semblent se dessiner.
      2. L’absence d’outil intégré pour la maintenance des mémoires de traduction. Là aussi, il existe évidemment des solutions externes, mais une routine intégrée faciliterait la gestion de projets à plus grande échelle et dans le temps.
      3. La gestion insatisfaisante des possibilités offertes par le format de glossaire interopérable TBX (hormis cela, OmegaT peut lire les fichiers TBX, mais pas les créer ou les modifier et ceci vaut aussi pour bon nombre des outils commerciaux ; il utilise un format tabulaire pour ses propres glossaires).
      Pour aller plus loin Télécharger OmegaT

      OmegaT est proposé en deux versions : la version standard (stable) ou récente (latest). Ces versions sont proposées avec ou sans Java (JRE) pour chaque plateforme (Linux, Mac, MS Windows) et une version multiplateforme sans Java est également disponible. Ordinairement, les versions récentes sont très proches des versions stables, mais permettent en outre de bénéficier des dernières améliorations logicielles ou corrections de bogues. L’utilisateur novice préférera la version stable, l’utilisateur familier la version récente. De toute manière, plusieurs versions d’OmegaT peuvent être installées dans des répertoires (dossiers) parallèles, les paramètres de l’application étant, par défaut, partagés entre toutes les versions installées. Note : pour les développaires ou celles et ceux qui souhaitent profiter des dernières améliorations sans craindre les bogues, il y a aussi les versions master et nightly builds ;-). Tout est téléchargeable à partir de la page des téléchargements.

      Communauté de coopération

      L’entraide est un des points forts d’OmegaT et se fait pour l’essentiel au travers de listes de diffusion (liste Utilisateurs et Développeurs). Ces listes sont extrêmement réactives, bienveillantes (y compris à l’égard de celles ou ceux qui ne consultent pas le manuel) et l’anglais n’y est pas la seule langue d’échange (youpie !). Notez que d’autres canaux sont utilisés, mais de manière bien plus confidentielle (Mastodon par exemple).

      Ressources supplémentaires

      Je liste ci-dessous quelques ressources supplémentaires (libres évidemment) qui permettent d’étendre les possibilités d’OmegaT.

      • Scripts
        • OmegaT peut être enrichi par des scripts codés en Groovy. L’application est fournie avec une série de scripts (dont certains à titre de démo) par défaut dans son dossier “Scripts”, mais d’autres scripts sont disponibles et il n’est pas toujours facile de savoir où les trouver… (il m’arrive souvent d’en découvrir l’existence via la liste Utilisateurs). Une série de scripts peuvent être trouvés à partir du wiki SourceForge (section scripts). Un autre point caractéristique d’OmegaT est que la fonctionnalité apportée par ces scripts se trouve parfois intégrée directement dans une version ultérieure de l’application (et permet du coup de se passer du script). Je n’en citerai qu’un seul en guise d’exemple, le script de scission ou fusion de segments de Kos Ivantsov [maybe 2 with manuel souto pico?].
      • Plugins
        • OmegaT peut également être enrichi via des extensions (plugins). Comme pour les scripts, trouver des plugins n’est pas évident et la fonctionnalité de certains plugins se trouve parfois intégrée ultérieurement dans l’application. Pour les plus aventureux, les développeurs d’OmegaT fournissent un modèle pour commencer son extension.
      • Applications externes
        • Aligneurs—LFAligner : si vous souhaitez utiliser un aligneur autre que celui intégré à OmegaT, cet aligneur libre (GPL3) présente l’avantage de pouvoir traiter les documents à aligner par lots et dans plus de deux combinaisons de langues. Seul regret, depuis sa version 3.12, à moins d’être un utilisateur versé en Perl, il n’est directement accessible que sous MS Windows (.exe).
        • Filtres de fichiers—Okapi Rainbow et MaxPrograms XliffManager : ces deux applications libres (licence Apache 2.0 et licence Eclipse Public Licence 1.0 respectivement) offrent la possibilité de convertir divers types de fichiers vers le format standard XLIFF (et vice versa). On y recourra donc ordinairement pour pouvoir traiter avec OmegaT des formats de fichiers pour lesquels ce dernier ne propose pas de filtre. À titre personnel, XliffManager me semble plus accessible pour les traductaires (ergonomie de l’interface, courbe d’apprentissage très réduite et documentation simple) et offre toutes les fonctions nécessaires pour la gestion de fichiers XLIFF. Le recours à Okapi Rainbow n’est alors nécessaire que pour la conversion XLIFF de formats de données indisponibles dans XliffManager. De manière générale, Okapi Rainbow est très utile pour le traitement de fichiers XML.
        • Création et configuration de filtres—Okapi Rainbow : outre la conversion de fichiers XLIFF, Okapi Rainbow, en bon couteau suisse pour les localisataires, offre la possibilité de créer des filtres personnalisés, fonctionnalité absente d’OmegaT. Rainbow propose en outre une série de filtres supplémentaires prêts à l’emploi pour OmegaT (sous la forme d’un plugin). Enfin, il offre la possibilité de convertir divers types de fichiers au format XLIFF (et vice versa) et de créer un package de projet pour la traduction des fichiers convertis avec OmegaT comme Okapi Rainbow.
        • Assurance qualité—Okapi CheckMate : Checkmate, utilitaire du cadriciel libre Okapi (licence Apache 2.0) est un outil destiné à exécuter une série de contrôles linguistiques formels d’assurance qualité sur une paire de documents source et cible. Il complète utilement les contrôles qualité du même ordre intégrés à OmegaT.
        • Maintenance des mémoires de traduction—(MaxPrograms) TMXEditor : cet outil libre (licence Eclipse Public Licence 1.0) mais payant (sauf compilation du code source, une tâche qui n’est pas à la portée de la majorité des traductaires d’ordinaire) est un de ces outils de maintenance auxquels je fais allusion plus haut quand j’évoque les lacunes courantes d’OmegaT.

      Ce relevé n’est certainement pas exhaustif ;-)

      1. je sais la sensibilité de certain·e·s à l’écriture inclusive, etc. sur linuxfr, et il ne s’agit pas ici de provocation, mais comme j’en ai marre d’écrire chaque fois “traducteurs et traductrices” (ou l’inverse) - d’autant plus dans un secteur professionnel qui me semble essentiellement féminin [simple impression, pas de fondement scientifique]—et de me faire reprendre si j’osais traduct·eur·rice ou traducteurice ou encore traducteur·e, j’adopte volontiers la proposition 'traductaire' (sur le modèle du suffixe 'secrét-aire'). 

      2. le secteur s’est doté de normes pour une interopérabilité minimale concernant le format des mémoires de traduction (TMX), le format des glossaires (TBX), le format des règles de segmentation des textes (SRX), les métriques (GMX) et le format d’échange des données textuelles multilingues (XLIFF, originellement dédié à la localisation, mais utilisé bien plus largement aujourd’hui). Hormis GMX, tous ces formats sont ordinairement supportés par les acteurs du secteur. 

      3. si vous voulez voir dans le détail toutes les améliorations et corrections de bogue apportées depuis la version 4.3.3, il vous suffit de passer par la commande Dernières modifications du menu Aide. 

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Revue de presse de l’April pour la semaine 41 de l’année 2023

      17 octobre, 2023 - 10:05

      Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.

      Venez aux journées Open Food Facts le 21-22 octobre 2023 (Paris)

      17 octobre, 2023 - 07:59

      Open Food Facts, la base de données ouverte des produits alimentaires tiendra le week-end du 21-22 octobre 2023, ses journées de communauté.

      Vous êtes cordialement invité à venir découvrir le projet et sa communauté. Ça se passe à l'académie du Climat, à Paris. (si possible inscrivez-vous, c'est gratuit !)

      Si vous agissez dans le domaine de l'alimentation, nous avons une journée le vendredi 20 qui s’adresse aux professionnels.

      Pendant ces journées, vous pourrez :

      • voir des courtes présentations de différents aspects du projet ;
      • participer à des ateliers pour améliorer le projet sur différents aspects ;
      • découvrir quelques facettes sur des stands pédagogiques (emballages, jeux, carte de production) ;
      • échanger lors de moments conviviaux.

      Open Food Facts est un projet citoyen de collecte des données alimentaires qui vise la transparence afin d'améliorer l'impact de l'alimentation sur la santé, l'environnement et la société dans son ensemble.

      PS : Il y aura des moments du programme en anglais, mais nous ferons notre possible pour assurer des traductions en français.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Une trousse d'écolier à l'écran : SchoolKit

      16 octobre, 2023 - 10:08

      Dans une trousse d’écolier, il y a des crayons, des stylos… Mais aussi une règle, un rapporteur, une équerre. Quand on travaille sur un écran, c’est bien de pouvoir poser ces instruments de mesure et de traçage, dans l’image elle-même, et de les bouger à l’aide de la souris.

      SchoolKit est implémenté comme une bibliothèque JavaScript, sous licence GPL v3+. Vous pouvez donc intégrer un instrument comme un double-décimètre, ou autre outil, par-dessus n’importe quelle partie d’une page web. Comme cette trousse d’écolier est virtuellement dans une page web, l’usage est bien-sûr multi-plateforme.

      Si vous utilisez Debian ou Ubuntu, le paquet libjs-schoolkit (qui recommande d’installer un serveur web) vous donne tout le nécessaire, et vous pouvez voir une démonstration locale (après installation), à l’URL localhost/javascript/schoolkit/index-fr.html (si le serveur web est actif).

      On peut aussi utiliser Schoolkit sans serveur web ; dans ce cas cependant, la page index-fr.html ne fonctionnerait avec Firefox, que si on modifie les références que cette page fait aux fichiers SVG (pour Firefox, tous les composants d’une page doivent venir de la même provenance : si c’est Internet, tous viennent d’Internet, si c’est un fichier local, tous viennent de fichiers locaux)

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Agenda du Libre pour la semaine 42 de l'année 2023

      14 octobre, 2023 - 16:49

      Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 33 événements (France: 31, Internet : 2) est en seconde partie de dépêche.

      Sommaire [FR Montpellier] Wikipermanence - Le lundi 16 octobre 2023 de 18h30 à 22h00.

      Une Wikipermanence est une rencontre physique entre des Wikipédiens chevronnés et de nouveaux ou futurs Wikipédiens qui souhaitent acquérir des connaissances et des conseils sur le fonctionnement de Wikipédia.

      Il ne s’agit pas d’une simple rencontre entre Wikipédiens : la Wikipermanence organisée par le groupe local de Montpellier est là pour répondre aux questions, permettre des démonstrations, offrir une aide aux premiers pas et permettre un suivi.

      Pour cette soirée, chacun amène ce qu’il veut à manger et à boire pour un repas partagé.

      Cette rencontre nous permettra d’aborder les sujets suivants :

      Le programme :

      • Information sur la communauté Wikipédia ;
      • Initiation des débutants ;
      • Nous contribuerons sur la mise à jour des différentes pages, sur les Wikipermanences que Montpel’libre organise à Montpellier ;
      • Atelier d’écriture ;
      • Échanger d’expériences ;
      • Proposition d’éditathon ;
      • Contributions libres ;
      • …et tout simplement, passer un moment convivial.

      Si vous avez des propositions, n’hésitez pas à compléter la page dédiée sur Wikipédia.

      N’hésitez pas à venir: c’est sans inscription, et vous l’aurez deviné, libre et gratuit !

      Wikipédia est une encyclopédie libre rédigée collaborativement par des milliers d’internautes. Mais, saviez-vous que vous pouviez y participer ?

      En apportant des connaissances, en créant ou améliorant des articles, en prenant des photos, ou simplement en corrigeant des fautes, vous pouvez contribuer à ce grand projet d’encyclopédie collaborative.

      Alors, venez participer aux rendez-vous des Wikipermanences de Montpellier qui auront lieu à l’Atelier de Pigistes, le deuxième lundi de chaque mois, de 18h30 à 22h00.

      Cet événement vous est proposé dans le cadre du partenariat qui lie le Club de la Presse, Wikimédia France, Wikimedia Foundation, Wikimedia Education et Montpel’libre.

      Lundi 16 octobre 2023 de 18h30 à 22h00
      Atelier des Pigistes - 171 bis rue Frimaire, 34000 Montpellier

      [FR Grenoble] TupperVim - Le lundi 16 octobre 2023 de 19h00 à 23h00.

      La recette reste immuable :

      • 19h à 20h, initiation pour les débutants & apéro pour les initiés, grâce à une technologie de parallélisation des tâches que le monde entier nous envie depuis toujours ;
      • 20h à 22h, enlarge your productivity : atelier participatif, chacun·e propose des sujets ou pose des questions techniques
      • 22 h à 23 h, grignotte. Chacun amène quelque chose.

      Inscription sur https://www.meetup.com/tupperlibre/events/296663211/ pour nous permettre d’avoir une idée du nombre à l’avance

      Hackathon de traduction de Lutèce

      11 octobre, 2023 - 19:11

      Lutece est une plate-forme open source sous licence BSD (3 clauses) de services open source destinés à numériser les services fournis par une municipalité à destination de ses administrés et de ses agents. Initialement conçue par la mairie de Paris, cette plate-forme, en plus d’être partagée, réutilisable et gratuite, est entièrement personnablisable grâce à plus de 500 plugins et modules prêts à l’emploi pour déployer des services numériques et répondre aux besoins des utilisateurs.

      La ville de Paris organise la semaine prochaine, du 16 au 20 octobre, un hackathon de traduction. Celui-ci se tiendra en ligne et vous pourrez contribuer à votre rythme. Si vous maîtrisez l’espagnol, le suédois, le tchèque, le portugais, l’italien, le néerlandais, l’allemand ou une autre langue et que vous êtes prêts à vous mobiliser en faveur de l’adoption des logiciels libres au sein des services publics, c’est une bonne opportunité (surtout si votre domaine n’est pas le développement !)

      Le coup d’envoi aura lieu le lundi 16 octobre 2023 à 10 heures, heure de Paris (CEST), où une session virtuelle multi-villes vous aidera à comprendre le travail à valider et des autorisations individuelles seront accordées aux contributeurs. Le lien vers l’événement en ligne vous sera envoyé une fois après inscription.

      Étant donné que Lutece offre de nombreuses fonctionnalités et plugins, ce hackathon se concentrera d’abord sur le cœur de Lutece (lutece-core) et explorera l’usage de l’I.A. pour renforcer les contributions et soutenir les développements futurs.

      Au cours de cette semaine, les équipes de développement et de gestion de projet de la mairie de Paris tiendront des heures de permanences pour vous permettre de vous connecter avec elles afin de clarifier toute question qui pourrait survenir et d’assurer des traductions précises.

      En participant à ce premier hackathon et en devenant les premiers contributeurs de votre langue, vous serez reconnus en tant que Traducteurs Fondateurs. Ces derniers seront invités au forum de présentation des résultats de ce hackathon, qui se tiendra en novembre avec la Commission européenne et qui comprendra une discussion sur l’utilisation de l’IA dans la traduction linguistique.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Sortie de Crème CRM en version 2.5

      11 octobre, 2023 - 04:20

      Le 11 septembre 2023 est sortie la version 2.5 du logiciel de gestion de la relation client Crème CRM (sous licence AGPL-3.0), un peu plus de sept mois après Creme 2.4 (1ᵉʳ février 2023).

      Au programme notamment, le passage à Django 4.2, un nouveau mode de navigation ou la configuration visuelle des serveurs SMTP pour les campagnes de courriels. Les nouveautés sont détaillées dans la suite de la dépêche.

      Sommaire Description du logiciel

      Crème CRM est un logiciel de gestion de la relation client, généralement appelé CRM (pour Customer Relationship Management). Il dispose évidemment des fonctionnalités basiques d’un tel logiciel :

      • un annuaire, dans lequel on enregistre contacts et sociétés : il peut s’agir de clients, bien sûr, mais aussi de partenaires, prospects, fournisseurs, adhérents, etc. ;
      • un calendrier pour gérer ses rendez‐vous, appels téléphoniques, conférences, etc. ; chaque utilisateur peut avoir plusieurs calendriers, publics ou privés ;
      • les opportunités d’affaires, gérant tout l’historique des ventes ;
      • les actions commerciales, avec leurs objectifs à remplir ;
      • les documents (fichiers) et les classeurs.

      Crème CRM dispose en outre de nombreux modules optionnels le rendant très polyvalent :

      • campagnes de courriels ;
      • devis, bons de commande, factures et avoirs ;
      • tickets, génération des rapports et graphiques…

      L’objectif de Crème CRM est de fournir un logiciel libre de gestion de la relation client pouvant convenir à la plupart des besoins, simples ou complexes. À cet effet, il propose quelques concepts puissants qui se combinent entre eux (entités, relations, filtres, vues, propriétés, blocs), et il est très configurable (bien des problèmes pouvant se résoudre par l’interface de configuration) ; la contrepartie est qu’il faudra sûrement passer quelques minutes dans l’interface de configuration graphique pour avoir quelque chose qui vous convienne vraiment (la configuration par défaut ne pouvant être optimale pour tout le monde). De plus, afin de satisfaire les besoins les plus particuliers, son code est conçu pour être facilement étendu, tel un cadriciel (framework).

      Du côté de la technique, Crème CRM est codé notamment avec Python/Django et fonctionne avec les bases de données MySQL, SQLite et PostgreSQL.

      Principales nouveautés de la version 2.5

      Voici les changements les plus notables de cette version :

      Décalages des sorties de version & passage à Django 4.2

      Cette version est plus courte que d’habitude, puisque les versions sortent une fois par an habituellement. Cela vient du fait que nous avons décidé de faire les sorties au milieu de l’année plutôt qu’au début (nous essaierons de sortir Creme 2.6 vers juin 2024), afin de mieux profiter des périodes de support de Django.

      En effet, comme on peut le voir ici, depuis quelques années les nouvelles versions de Django sortent tous les huit mois, et toutes les trois versions (une fois tous les deux ans en avril), sort une version gérée pendant trois ans (Long Term Support). On a eu le cycle 3.0/3.1/3.2 (3.2 est la LTS), puis est arrivé le cycle 4.0/4.1/4.2 (4.2 est la LTS) et ainsi de suite.

      Les versions de Creme, elles, sortent une fois par an, et utilisent les versions LTS de Django. Comme auparavant nous sortions en début d’année, lorsqu’une nouvelle version LTS sortait (en avril je le rappelle) il fallait attendre le mois de janvier suivant pour profiter de cette version, tandis que la version LTS précédente n’était plus alors gérée que pendant quelques mois.

      En sortant en milieu d’année la période pour monter votre version de Creme pendant laquelle les versions de Django sous-jacentes sont gérées devient nettement plus grande (de genre juin à avril de l’année suivante).

      Creme 2.5 utilise donc Django 4.2 sorti en avril 2023. Avec ce changement Python 3.7 est abandonné (Python 3.8 devient la version minimale), la version minimale de MySQL devient la 8, celle de MariaDB la 10.4 et celle de PostGreSQL la 12.

      Le mode exploration

      Il est courant de se préparer, depuis une vue en liste, un ensemble de fiches (Contacts, Sociétés…) à traiter, en utilisant les divers outils de filtrage (filtre, recherche rapide par colonne) et d’ordonnancement, puis en ouvrant les différentes vues détaillées de ces fiches dans des onglets de son navigateur Web. Cependant ça peut devenir un peu fastidieux, on peut facilement oublier des lignes etc.

      C’est pour rendre ce genre de tâche plus facile que le mode « exploration » a été créé. Une fois votre vue en liste filtrée & ordonnée afin de contenir les fiches que vous souhaitez traiter, il suffit d’appuyer sur le bouton présent dans l’entête de la liste.

      Vous êtes alors redirigé vers la vue détaillée de la première fiche de votre liste. Une fois que vous l’avez traitée, vous pouvez passer à la fiche suivante grâce au bouton présent en haut dans la barre de menu.

      Vous allez ainsi pouvoir passer de fiche en fiche sans risque d’oubli. Lorsque toutes les fiches ont été passées en revue, une page vous indique la fin de l’exploration et vous permet de revenir à la liste de départ.

      La configuration visuelle des serveurs SMTP pour les campagnes de courriels.

      Creme permet depuis longtemps de créer des campagnes d’envoi de courriels. Une campagne est associée à des listes d’envoi (créées par exemple en filtrant vos contacts), et à chaque envoi vous choisissez un patron de message qui va permettre de générer le sujet et le corps des e-mails.

      La configuration du serveur SMTP utilisé pour envoyer les e-mails était définie dans un fichier Python de configuration (le fameux fichier « settings.py »). Ce n’était pas évident à comprendre que c’est là qu’il fallait chercher (car pas forcément très bien documenté), et en plus cela limitait cette configuration à l’administrateur uniquement.

      Cette configuration se réalise désormais graphiquement. De plus, vous avez désormais la possibilité de configurer autant de serveurs SMTP que vous le voulez.

      Réinitialisation des formulaires personnalisés

      Les utilisateurs ont bien apprécié la possibilité, arrivée avec Creme 2.2, de pouvoir personnaliser les formulaires des fiches. Certains se sont beaucoup amusés avec même, à tel point que parfois à force d’expérimentation ils obtiennent des formulaires pas géniaux, et souhaitaient pouvoir repartir sur des bases saines.

      Avec cette version, il est désormais possible de remettre un formulaire personnalisé dans son état d’origine (et donc de pouvoir tester des choses sans crainte—les expérimentations c’est bien).

      Quelques améliorations en vrac
      • Le nom affiché pour les utilisateurs peut être configuré (afin de garder des noms courts tout en gérant les collisions de noms comme vous le souhaitez).
      • des couleurs personnalisables ont été ajoutées dans plein de petits modèles, comme les statuts d’Activité ou de Facture.
      • les lignes de produits & services dans les devis/factures peuvent être ré-ordonnées (détails).
      • le rendu des graphes a été amélioré, notamment quand il y a beaucoup de choses à afficher.
      Le futur

      Des améliorations sur le calendrier ont d’ores et déjà été intégrées (et d’autres sont bientôt prêtes) et on planche notamment sur une amélioration des notifications. À l’année prochaine !

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Nouveautés d'octobre 2023 de la communauté Scenari

      10 octobre, 2023 - 15:14

      Scenari est un ensemble de logiciels open source dédiés à la production collaborative, publication et diffusion de documents multi-support. Vous rédigez une seule fois votre contenu et vous pouvez les générer sous plusieurs formes : site web, PDF, OpenDocument, diaporama, paquet SCORM (Sharable Content Object Reference Model)… Vous ne vous concentrez que sur le contenu et l’outil se charge de créer un rendu professionnel accessible et responsive.

      À chaque métier/contexte son modèle Scenari :

      • Opale pour la formation
      • Dokiel pour la documentation
      • Optim pour les présentations génériques
      • Topaze pour les études de cas

      L’association propose un mini-webinaire intitulé « Topaze : interactions avec d’autres applications » le vendredi 13 octobre 2023 de 17h à 18h heure de Paris, à l’adresse https://scenari.org/visio/miniwebinaire. Pour préparer la session, vous pouvez participer à ce fil de discussion sur le forum.

      De nouvelles versions des outils Scenari sont disponibles :

      Grâce à un financement de L’UNODC (division de l’ONU), eFirst, projet de jeu sérieux basé sur Topaze et développé par l’ECTEG, a été déployé dans l’Asie du Sud-est
      Des agents de formation à la cybercriminalité des Philippines, du Vietnam, de Malaisie et de Thaïlande ont été formés à l’utilisation de Scenari et de Topaze. À la fin d’une semaine assidue, ils ont créé ensemble un jeu sérieux avec vidéos en utilisant RichMedia et des sous-titres en srt.

      Kelis, société coopérative éditrice du cœur et des principaux outils Scenari, ajoute peu à peu une nouvelle entrée « Se former » aux pages de documentation Scenari, lorsque c’est pertinent et qu’il existe des ressources.
      Exemple sur la page de ScenariStyler.

      Ainsi, les utilisateurs pourront trouver, directement depuis les pages de présentation des outils Scenari, des ressources pour se former.

      Le développement du plugin Topaze Moodle ne sera pas poursuivi car il n’y a pas de pistes de résolution de certains problèmes identifiés et parce qu’il n’est pas compatible avec Moodle 4.
      Une nouvelle solution devrait voir le jour pour couvrir le spectre fonctionnel du plugin, mais celui-ci reste à bien définir.
      Si vous utilisez ou avez utilisé le plugin Topaze Moodle, merci de répondre à ce fil de discussion.

      Astuce : vous pouvez passer d’un univers Scenari à l’autre via le méta-entête présent sur tous les sites Scenari (celui-ci a d’ailleurs grandement été amélioré, vous l’aurez remarqué) :

      • Univers Scenari (Présentation / Documentations / Téléchargements) : informations essentielles maintenues par l’éditeur Kelis.
      • Univers Communauté : informations et outils destinés aux utilisateur⋅rice⋅s de Scenari (auto-formation, MyScenari, forum, association…)
      • Univers Éditeur : site de la société coopérative Kelis, éditrice du cœur et des principaux outils Scenari. De plus, un accès rapide aux documentations et aux téléchargements, est présent pour plus de commodité.

      Scenari est mentionné dans :

      • Une offre d’emploi de responsable de formation à Lens qui précise que la maîtrise de Scenari est un plus pour le poste.
      • L’ouvrage « Formateurs, reprenez le contrôle: Méthodes et concepts » de Eric Petitdemange, qui mentionne Scenari comme outil pour créer des formations présentielles ou en ligne.
      • Une enquête menée auprès des « référent·e·s pour les ressources et usages pédagogiques numériques » (RUPN) de l’académie de Poitiers qui fait état de « la création de parcours via Moodle ou Scenari » comme exemple de compétence des RUPN, et qu’il existe une forte demande de formations sur les « usages du numérique pour la différentiation » qui incluent cette compétence particulière.
      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur

      Lorinda Cherry, la programmeuse Unix qui aimait la course automobile et les chiens et ses consœurs

      10 octobre, 2023 - 15:13

      Au départ, une nécrologie de Lorinda Cherry qui se fait très très tardive. À l’arrivée une dépêche qui évoque aussi deux de ses contemporaines, Evi Nemeth et Jude Milhon, pour célébrer la journée des femmes en science ou journée Ada Lovelace.

      Lorinda Cherry a été membre de l’équipe qui a conçu UNIX, Evi Nemeth a été surnommée la « grand-mère de l’administration de système », quant à Judith Milhon, elle est tout simplement la première hackeuse et l’inventrice du terme « Cypherpunk ».

      Sommaire Lorinda Cherry (1944 ―2022), les chiens, les voitures de courses, et surtout Unix

      Lorinda Cherry faisait partie de l’équipe de recherche originelle ayant mis au point le légendaire système d’exploitation Unix, chez Bell Labs. Elle est également autrice des utilitaires de calcul scientifique bc, dc et a coécrit eqn. Ses travaux mathématiques ont également permis l’émergence des premiers correcteurs orthographiques. En plus de ses contributions dans le domaine du calcul scientifique, elle était connue pour sa participation de longue date aux courses automobiles à la SCCA et aux concours d’exposition canines sur les Dobermanns.

      Formation initiale et débuts aux Bell Labs

      Après un passage à l’Université de Delaware pour un Bachelor of Arts en mathématique, Lorinda Cherry sort titulaire d’un Master en informatique obtenu à l’Institut de technologie Stevens en 1969. L’informatique étant une science nouvelle et encore très dépendante des théories mathématiques.

      Elle avait, par ailleurs, intégré le département recherche sur la vision et l’acoustique de Bell Labs en 1966. Comme pour la plupart des chercheurs et chercheuses de sa génération, Cherry travaillera d’abord comme programmeuse FORTRAN. Lassée d’écrire des programmes basés sur les idées d’autrui, elle se tourne alors vers des projets plus stimulants comme BEFLIX pour l’animation assistée par ordinateur, en collaboration avec le pionnier en la matière Kenneth Knowlton. Les travaux avec Knowlton avaient été accueillis par une série d’expositions du Brooklyn Museum durant la décennie 1960.

      Unix, les outils de traitement de texte et les préjugés des concours canins

      Après quelques péripéties dans les atolls en faisant des recherches sur les systèmes de guidage de missile, elle retourne sur le continent et rejoint le département informatique des Bell Labs en 1971, juste au moment où les travaux sur le système d’exploitation Unix sont lancés. Elle rejoint l’équipe de recherche dédiée près d’un an plus tard, pour travailler comme programmeuse en assembleur pour les premières versions d’Unix.

      L’équipe travaillant sur UNIX chez Bell Labs devait justifier ses budgets pour l’achat d’ordinateurs en fournissant des outils pour les autres équipes de Bell Labs. L’un de ces outils est le système de traitement de texte roff, qui a servi à la mise en page de brevets et autres documents techniques chez Bell. Ce système est un concurrent de TeX, et il est utilisé encore aujourd’hui pour la documentation de nombreux logiciels UNIX et dérivés, par exemple pour les pages de man.

      Lorinda Cherry a participé à la réalisation de certains de ces outils, dont eqn, un préprocesseur pour roff permettant d’écrire des équations mathématiques. L’outil est conçu pour être facile à utiliser sans compréhension des mathématiques avancées. Il est utilisé par des secrétaires qui doivent recopier des équations manuscrites sous forme informatique. Cette suite d’outils évolue pour devenir le « UNIX writer's workbench software » ou « atelier logiciel d’écriture UNIX ». Au-delà des outils de formatage, elle propose également des outils de correction orthographique, la détection de mots répétés trop souvent, et plusieurs autres fonctions pour détecter les fautes de style et de grammaire.

      Elle reçoit en 1988 le William G. Giltzow Award pour son implication dans le NNJR SCCA (Northern New Jersey Region Sports Car Club of America) et sera, en 2018 lauréate du Pioneer in Tech Award(en) du National Center for Women & Information Technology avec Evi Nemeth.

      Son dernier logiciel est un programme d’analyses statistiques pour évaluer les préjugés des arbitres dans les concours canins.

      Publications scientifiques
      • Morris, Robert. Cherry, Lorinda L. COMPUTER DETECTION OF TYPOGRAPHICAL ERRORS (1975) IEEE Transactions on Professional Communication, PC-18 (1), pp. 54-56, DOI : 10.1109/TPC.1975.6593963
      • Kernighan, B.W. Cherry, L.L. A System for Typesetting Mathematics (1975) Communications of the ACM, 18 (3), pp. 151-157, DOI : 10.1145/360680.360684
      • Knowlton, K. Cherry, L. Atoms-a three-d opaque molecule system-for color pictures of space-filling or ball-and-stick models (1977) Computers and Chemistry, 1 (3), pp. 161-166, DOI : 10.1016/0097-8485(77)85005-5
      • McMahon, L.E. Cherry, L.L. Morris, R. UNIX Time‐Sharing System : Statistical Text Processing (1978) Bell System Technical Journal, 57 (6), pp. 2137-2154, DOI : 10.1002/j.1538-7305.1978.tb02146.x
      • Cherry, L. Computer aids for writers (1981) Proceedings of the ACM SIGPLAN SIGOA Symposium on Text Manipulation, pp. 61-67, DOI : 10.1145/800209.806455
      • Cherry, L. Writing Tools (1982) IEEE Transactions on Communications, 30 (1), pp. 100-105, DOI : 10.1109/TCOM.1982.1095396
      • Pavlidis, Theo. Cherry, Lorinda L. VECTOR AND ARC ENCODING OF GRAPHICS AND TEXT (1982) Proceedings - International Conference on Pattern Recognition, pp. 610-613.
      • Cherry, Lorinda L. Fox, Mary L. Frase, Lawrence T. Gingrich, Patricia S. Keenan, Stacy A. MacDonald, Nina H. COMPUTER AIDS FOR TEXT ANALYSIS (1983) Bell Laboratories record, 61 (5), pp. 10-16.
      • Cherry, Lorinda L. Macdonald, Nina H. UNIX WRITER'S WORKBENCH SOFTWARE (1983) Byte, 8 (10).
      • Cherry, L.L. Waldstein, R.K. Electronic Access to Full Document Text and Images Through Linus (1989) AT&T Technical Journal, 68 (4), pp. 72-90. DOI : 10.1002/j.1538-7305.1989.tb00079.
      Evi Nemeth (1940 ― 2013), Linux et la mer

      Evi Nemeth, ingénieure informaticienne et enseignante est connue pour bonne part pour ses ouvrages de référence sur l’administration de système : « Systems Administration Handbook » qui a connu trois éditions, en 1989, 1995 et 2000, « Linux Administration Handbook » qui a fait l’objet de deux éditions en 2001 et en 2007 et « Linux System Administration Handbook » paru en 2010.

      Celle qui a été surnommée la « grand-mère de l’administration de système », a notamment, participé aux programmes de l’Internet Society et à celui des Nations Unies pour le développement. Son cours sur les points critiques de l’administration de systèmes (Hot Topics in System Administration (en)) était un rendez-vous incontournable des conférences de l’USENIX (en).

      Passionnée de voile, elle disparaît en mer en mai 2013.

      Evi Nemeth, avec Lorinda Cherry, a été lauréate du prix 2018 «  Pioneer in Tech ».

      Jude Milhon (1939 ― 2003), cypherpunk et hackeuse

      Judith Milhon, alias Jude Milhon, alias St-Jude, alias la Dosia de la tecnología est connue comme hackeuse, et comme pionnière du mouvement Cypherpunk dont elle invente le nom.

      Militante pour la cause des droits civils dans les années 1960, en 1965, elle fera partie de l’organisation (en) de la marche pour les droits civiques des Afro-Américains de Selma à Montgomery (Alabama). Elle sera d’ailleurs emprisonnée pour désobéissance civile.

      En 1967, elle met la main sur « Teach Yourself Fortran », elle apprendra ce langage en autodidacte et commence à travailler en tant que programmeuse pour une entreprise new-yorkaise de distributeurs automatiques. Elle rejoint ensuite le mouvement hippie où elle encourage les femmes à venir rejoindre la cyberculture naissante dans un monde où les hommes s’étaient accaparés l’informatique.

      Elle sera reconnue, sous le nom de St-Jude, comme la toute première hackeuse (en). Lors d’une interview en 1999, elle parlera du hacking comme d’un « art martial — une manière de se défendre contre les politiciens politiquement corrects, les lois trop intrusives, les bigots de toute obédience à l’esprit étroit ».

      martial art - a way of defending against politically correct politicians, overly intrusive laws, bigots and narrow-minded people of all persuasions.

      Elle écrira aussi des articles pour des magazines américains tels que Wired (en) ou Mondo 2000 (en) ainsi que des livres : « The Joy of Hacker Sex », « The Cyberpunk Handbook » et « How To Mutate And Take Over The World ».

      Remerciements précautionneux

      Un grand merci à toutes les personnes qui ont participé à cette dépêche, notamment volts, son initiateur. J’espère toutefois que vous ne prendrez pas comme un camouflet la réécriture et l’assez légère réorganisation du texte initial.

      Par ailleurs, si vous avez des noms d’informaticiennes tout aussi formidables à me signaler, n’hésitez pas.

      Télécharger ce contenu au format EPUB

      Commentaires : voir le flux Atom ouvrir dans le navigateur