L’Akademy est le rassemblement mondial annuel de la communauté KDE. Elle a eu lieu du 7 au 13 septembre 2019 à Milan. Cette dépêche dresse, avec retard, un bilan non exhaustif de ce qui s’y est passé.
Weboob a dix ans !
Cela fait dix ans jour pour jour que ce qui initialement était un bête script « dlfp2mail » a été renommé « Weboob », pour « Web Outside of Browsers », avec un objectif plus ambitieux : être une bibliothèque d’APIsation du Web.
Celle‑ci propose aujourd’hui quarante capabilities, qui sont une manière de standardiser les modèles de données et les interactions avec des sites proposant une capacité donnée, par exemple la vidéo, les actualités, l’émission de factures, la gestion de contacts, la banque, etc.
La bibliothèque intègre également de base 254 modules qui, chacun, interagit avec un site Web donné. Un module va implémenter une ou plusieurs capability : par exemple, Youtube implémente juste CapVideo, mais BNP implémente CapBank, CapDocument, CapProfile, CapContact et CapMessages.
Enfin, il existe 50 applications builtin qui s’interfacent avec les capabilities pour interagir avec les modules qui les implémentent. Par exemple, Boobank est une application en ligne de commande pour consulter et exporter ses comptes bancaires, QVideoob est une application Qt pour rechercher des vidéos, tandis que Monboob est un démon qui consulte régulièrement les sites d’actualité ou proposant une messagerie, et les envoie par courriel.
Mais la plus grande force de Weboob réside dans le fait qu’il s’agisse d’une bibliothèque. Ainsi, il est possible d’enrichir des logiciels existants avec cette capacité d’interagir avec des sites Web derrière une couche d’abstraction. Ainsi, dès qu’un nouveau module est créé, toutes les applications gérant au moins une des capabilities qu’il implémente vont automatiquement pouvoir en profiter.
À l’occasion de ce dixième anniversaire, la version 2.0 de Weboob est parue.
Revue de presse de l’April pour la semaine 6 de l’année 2020
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.
- [Le Monde Informatique] Avec la fin de Windows 7, la Corée du Sud va migrer sur Linux
- [Les Numériques] Mozilla crée une entité distincte pour héberger Thunderbird
- [Silicon] Open Source : GitHub déploie son projet Arctic Code Vault
- [rts.ch] Une association travaille sur le premier mouvement horloger libre de droits
- [Le Monde Informatique] APELL : Les professionnels du logiciel libre s’associent pour porter leur voix en Europe
- [actu.fr] Le groupe d’informatique libre aura son Fab Lab à Clisson
Attention, des articles visiblement générés automatiquement apparaissent de plus en plus, cette revue de presse en a malheureusement relayé deux, venant d’un même endroit. Savez‑vous si ce type de site, qui semble être apparu en nombre depuis novembre 2019, a un but autre que d’afficher des publicités ?
L’univers XMPP à pleine vitesse ! 4 février 2020
Bienvenue dans la lettre d’information XMPP couvrant le mois de janvier 2020, qui a connu une forte activité !
Tout d’abord, rappelons ce qu’est XMPP. C’est une messagerie instantanée basée sur des protocoles standardisés et ouverts qui a su évoluer pour inclure d’autres fonctionnalités comme l’échange de documents et la visioconférence. Pour en savoir un peu plus, consultez la page Wikipédia Extensible Messaging and Presence Protocol.
La lettre d’information XMPP est un effort collectif, dont le processus est complètement transparent et flexible. Aidez‑nous !
Agenda du Libre pour la semaine 7 de l’année 2020
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 soixante événements (France : 52, Belgique : 6, Québec : 1, Côte d’Ivoire : 1) est en seconde partie de dépêche.
Diskio Pi : l’aventure continue
Il y a un an, je vous avais raconté l’historique de mon projet Diskio Pi à travers une dépêche, suivie d’un journal pour expliquer ce qu’était ce produit, proposé en financement participatif. Nombre d’entre vous ont été intéressés et ont aussi participé (merci à vous !) au financement Ulule de 2019.
La fabrication m’a pris un an, parsemée de doutes, de questions et de suggestions de la communauté, de tests et de galères à résoudre. Les livraisons ne devraient finalement pas tarder, j’explique ici les difficultés que j’ai rencontrées jusqu’à présent.
Parallèlement, et parce que j’ai eu quelques demandes urgentes, un nouveau financement est organisé afin de poursuivre la production, voire de l’intensifier. Ce nouveau financement se termine le 17 février 2020.
N. D. M. : un Raspberry Pi 3 A+ sera offert au centième contributeur (premier et deuxième financements confondus), si le financement actuel est un succès. Au terme du financement, l'objectif était dépassé (153%).
Les journaux LinuxFr.org les mieux notés de janvier 2020
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l’équipe de modération avant publication. C’est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori de lʼéquipe de modération. Ceux‑ci s’appellent des journaux. Voici un florilège d’une dizaine de ces journaux parmi les mieux notés par les utilisateurs et les utilisatrices… qui notent. Lumière sur ceux du mois de janvier passé :
- « Tout cela me fatigue… », par Kwiknclean ;
- « Partage d’expérience : comment je suis devenu ingénieur diplômé par l’État à 44 ans », par Sébastien Rohaut ;
- « JSON est dans les airs », par harlock974 ;
- « Nouvelle vulnérabilité pour les processeurs Intel : l’attaque CacheOut », par patrick_g ;
- « The Qt Company annonce un changement dans ses “offres” », par Pinaraf ;
- « LibreOffice 6.4 vient de sortir, en bref », par Ysabeau ;
- « Chaînes de formatage et sécurité en Python (solution au “Petit Défi Python”) », par lovasoa ;
- « SuperTuxKart 1.1 est arrivé », par ZeroHeure ;
- « Exit Pyth(on|ran)2 », par serge_sans_paille ;
- « Facturer comme un chirurgien », par Kerro.
Meilleures contributions LinuxFr.org : les primées de janvier 2020
Nous continuons sur notre lancée de récompenser celles et ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de janvier 2020 :
- Maxzor, pour « Requêtes et jointures avec pgModeler (PostgreSQL) » ;
- Sébastien Rohaut, pour « Partage d’expérience : comment je suis devenu ingénieur diplômé par l’État à 44 ans » ;
- martoni, pour « La libération des FPGA et des ASIC bien engagée pour 2020 » ;
- Andréas Livet, pour « Guix : un outil pour les remplacer tous » ;
- GrosQuicK, pour « SambaÉdu 4, une solution de serveurs pédagogiques libres basés sur GNU/Linux » ;
- nokomprendo, pour « Gestion de paquets et DevOps avec Nix, tour d’horizon sur un cas concret ».
Les livres gagnés sont détaillés en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !
LibreOffice, 10 ans, version 6.4
La suite bureautique LibreOffice a dix ans cette année (déjà !) la version 6.4 vient de sortir. Il y a eu beaucoup de chemin parcouru depuis, à commencer par un nettoyage du code et une compatibilité de plus en plus poussée avec le format OOXML. Et aussi un gros travail sur l’interface, avec notamment l’apparition de la métabarre qui permet d’avoir un affichage ressemblant à celui du ruban de la suite MS Office, mais en beaucoup plus configurable, des jeux d’icônes renouvelés, dont certains en SVG. Mais aussi l’existence d’une version en ligne, LibreOffice Online, parfois familièrement appelée LOL.
Plutôt qu’un laborieux, et inintéressant, travail de paraphrase des notes de version, l’optique a été de relever quelques nouveautés ou évolutions et d’y ajouter un commentaire (ou note pontifiante) à vocation plus ou moins pédagogique. Lesdites notes de version sont, d’ailleurs, accessibles via l’À‑propos de LibreOffice (menu Aide).
Notez qu’en tant que fervente lectrice de Terry Pratchett, je n’ai pas pu m’empêcher d’insérer ici ou là des références externes sans forcément de lien avec l’informatique, il faut bien ça pour que la bureautique fasse rêver. Le premier ou la première qui les devine toutes (avec ou sans anneau pour toutes les lier), gagne l’estime de ses contemporains ainsi que la mienne, voire une paire de chaussettes tricotées main sur mesure (ce qui me donnera une bonne raison d’améliorer mon calculateur de chaussettes).
Festival des libertés numériques, INFOTHEMA — MJC de Bégard
Du 1er au 16 février 2020, dans le cadre du Festival des libertés numériques, plus de cent événements sont programmés dans tout le Grand Ouest, dans la région de Rennes, de Nantes, de Dinard et Saint‑Malo, à Brest, Quimper, Auray, Lannion, Bégard, mais aussi en Vendée, en Dordogne, à Rouen, Lyon et Paris.
Logiciel libre au collège — Émission « Libre à vous ! » du 4 février 2020 — Podcasts et références
Cinquante‑deuxième émission « Libre à vous ! » de l’April. Podcast et programme :
- présentation de Meta‑Press.es, une extension pour Firefox qui permet de faire de la veille sur la presse en ligne ;
- sujet principal : logiciel libre et le monde éducatif (collège) avec Sébastien Canet, enseignant de technologie en collège à Nantes, Louis‑Maurice De Sousa, professeur de technologie en collège et Laurent Joëts, professeur de technologie en collège, et référent numérique de l’établissement ;
- et la chronique « Partager est bon » de Véronique Bonnet, professeur de philosophie et vice‐présidente de l’April sur le thème des « raisons d’écrire des logiciels libres ».
SimpleLogin, un outil open source pour protéger nos adresses de courriel
Il est nécessaire d’utiliser une adresse de courriel différente pour chaque site ou service pour diverses raisons, notamment éviter le pourriel ou rendre plus difficile le pistage des utilisateurs. Les services proposant des adresses de courriel jetables ou d'alias ont donc fleuri depuis quelques années. Malheureusement, aucun de ces services n’est libre de bout en bout, même s’ils utilisent des logiciels libres. Ainsi, on peut trouver le code source, mais pas la documentation pour bâtir son propre serveur.
SimpleLogin est à la fois un service d'alias de courriels et une plate‑forme totalement libre (sous licence MIT) que l’on peut auto‑héberger. Tout le code est fourni, jusqu’aux extensions pour les navigateurs web, et tout est documenté pour que vous puissiez l’installer. Et la documentation est elle‑même… libre !
L’environnement de développement KDevelop est sorti en version 5.5
KDevelop est un environnement de développement intégré pour KDE, sous licence GPL v2. La version 5.5 est une version de peaufinage, sans nouveauté. Mais même les petites améliorations demandent du temps ! On retiendra diverses améliorations dans la prise en charge du C++ et du PHP, le greffon Git qui gère rebase et beaucoup de travail sur les performances et la stabilité.
Kubuntu Focus : un portable optimisé
Kubuntu préinstallé sur un ordinateur récent, ça vous tente ? Avec l’aide de Tuxedo Computers, le projet Kubuntu Focus propose un petit monstre portable, préinstallé, optimisé, paramétré… pour convenir aux développeurs, graphistes et joueurs. Power out of the box comme ils disent. Plusieurs schémas de travail adaptés sont proposés, d’une façon originale : ils se lancent depuis le navigateur Web.
Kubuntu Focus livre seulement aux États-Unis et au Canada, pour le reste du monde, vous pouvez commander chez Tuxedo Computers.
Onedev : une alternative légère à GitLab
Onedev est une application web tout‑en‑un, simple et puissante pour héberger vos dépôts Git avec gestion des bogues, des fusions et construction des binaires. Dans son esprit de simplicité, le Readme du dépôt Onedev présente le fonctionnement par des copies d’écran animées. Onedev, qui porte bien son nom, est quasiment l’œuvre d’une seule personne, Robin Shine, qui le développe sporadiquement depuis 2012 (en Java). Bien sûr, le projet est auto‑hébergé. La version 3.0.5 de Onedev vient de sortir. Le projet est sous licence MIT.
N. D. M. : il existe déjà diverses alternatives (sur toutes ou partie des fonctionnalités) libres à GitLab comme Gogs, Gitea, Phabricator, Trac, Tuleap, etc.