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 cinquante quatre événements (France : 49, Belgique : 4, Québec : 1) est en seconde partie de dépêche.
Journal docker multi-stage build

Multi-stage builds
Les multi-stage builds sont disponible depuis la version v17.05 de Docker. Voyons,
par l'exemple, comment cette fonctionnalité peut nous être utile.
Prenons le cas d'un projet de tribune libre.
Pour tester ce projet, voici le premier Dockerfile que j'ai écrit
FROM adoptopenjdk/maven-openjdk11
# Update apt
RUN apt-get update
# Install mongodb
RUN apt-get install -y mongodb-server && rm -rf /var/lib/apt/lists/*
RUN service mongodb start
WORKDIR /code
# Prepare by downloading dependencies
ADD pom.xml /code/pom.xml
RUN ["mvn", "dependency:resolve"] (…)
Agenda du Libre pour la semaine 4 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 cinquante‐six événements (France : 49, Belgique : 4, Québec : 2, Suisse : 1) est en seconde partie de dépêche.
Note : Un petit retour sur les coulisses de la génération de cette dépêche qui a pris environ un quart d’heure à être produite (« Révision nᵒ 1 - 18 janvier 2020 16:06:38 » jusqu’à « Révision nᵒ 24 - 18 janvier 2020 16:19:52 », juste avant de commencer la présente note). Tout commence par une visite sur l’Agenda du Libre avec Firefox (je le fais aussi bien sur un mobile Android que sur un ordinateur) ; l’AdL dispose d’un formulaire qui envoie directement une version Markdown côté LinuxFr.org (en réutilisant mon cookie de session). L’Agenda du Libre du Québec dispose de la même chose, mais on va juste y piocher les événements à coup de copier‐coller, vu qu’il faut les fusionner avec ceux de l’AdL. En modération, on ajoute le nombre d’événements du Québec dans l’introduction, on ajoute le lien vers l’AdL Québec, on copie‐colle les événements québécois de la semaine à venir dans la seconde partie. On fait une passe pour les erreurs de Markdown (les différences entre les formats Markdown, les erreurs de balisage des auteurs des événements eux‐mêmes ou les soucis de conversion de l’AdL) ; en particulier une recherche sur les « * » qui montrent des incohérences de mises en gras ou en italique (nombre asymétrique, espace parasite avant, etc.). Puis un petit coup de Grammalecte pour la correction orthographique, grammaticale, typographique et d’autres choses encore (comme détection de dates invalides — j’ai vu passer récemment un « samedi 18 janvier 2018 » au lieu de 2020, par exemple). On vérifie les liens (ça sert des fois, on a oublié de générer la semaine nᵒ 2 de 2020 par exemple, et du coup le lien de la numéro 3 doit être corrigé). Enfin, on réattribue la dépêche à Collectif, vu que ça reste principalement une agrégation d’événements soumis par de multiples personnes. Puis, on se prépare à recommencer la semaine suivante. Et, en toute fin, les autres modérateurs relisent et valident.
Agenda du Libre pour la semaine 51 de l’année 2019
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 quarante‐neuf événements (France : 44, Belgique : 4, Québec : 1) est en seconde partie de dépêche.
Journal Success story Funkwhale sur Alpine Linux

Bonjour 'nal.
A tout hasard, pour ceux qui serait intéressé, Funkwhale fonctionne sur Alpine Linux (version 3.9).
Il suffit d'installer les dépendances (dont je n'ai plus la liste mais pas mal de version de dev des paquets pour avoir les librairies qui vont bien).
Ensuite, un passage sur l'installeur de l'init funwkhale pour gentoo : ici, puisque Alpine et Gentoo partage leur init (OpenRC) et ça marche. Actuellement sur un conteneur LXC alpine linux le tout sur une ProxMox (…)
Journal Mettre en place des build automatiques avec jenkins et docker
Mettre en place des build automatiques avec jenkins et docker
L'intégration continue, c'est vachement bien, mais parfois, c'est un peu compliqué à mettre en place.
Ce journal explique comment mettre en place un serveur de build automatiques maison.
L'intérêt est d'avoir une solution locale qui permet de compiler sur un réseau local (en entreprise par exemple où l'accès à Internet est parfois compliqué et où on a rarement envie d'utiliser des services externes)
Ici je vais détailler commente compiler régulièrement (…)
Lien Partenariat Necuno et Postmarketos - projet de téléphone libre

Journal Une image de base docker
Si on connait tous à priori nos bonnes vielles distributions (GNU?/)Linux. Ces dernières années l'arrivée de Docker a donné lieu à l'apparition de distributions nouvelles moins connues (en tout cas pas par moi). En effet même si les distributions classiques sont tout à fait utilisables dans une image docker, le fait d'avoir une distribution pensée pour docker peut être un avantage. Par exemple réduire fortement la taille de l'image rend son utilisation bien plus agréable (plus rapide à télécharger depuis (…)
20 ans de LinuxFr.org : entretiens avec les visiteurs (3)
Le 28 juin 2018, le site LinuxFr.org fêtait ses vingt ans. L’équipe du site a réalisé des entretiens par courriel avec des visiteurs (et contributeurs) réguliers du site. Les réponses sont publiées par lot de cinq répondants et, dans ce nouveau lot (Spack, Nicolas Boulay, Ecran Plat, Nils Ratusznik et djibb), les répondants avaient déjà été interviewés pour les treize ans du site.
Les questions de chaque entretien sont les suivantes :
- Votre utilisation du site, en termes de fréquence ou de méthode de consultation (navigateur, flux RSS, mobile, etc.) a‐t‐elle évolué depuis 2011 ? Votre préférence pour les contenus (dépêches, journaux, sondages, forums, wiki, liens) a‐t‐elle changé ?
- Que pensez‐vous du nouveau type de contenu « Liens » ?
- Comment jugez‐vous l’évolution (ou la non‐évolution) du site LinuxFr.org depuis 2011 ?
- Qu’aimeriez‐vous trouver sur LinuxFr.org qui n’y figure toujours pas ? Quel type de contenu ou de fonctionnalités rêveriez‐vous de voir arriver ?
- Contribuez‐vous toujours sur les mêmes projets libres qu’en 2011 ? Contribuez‐vous à d’autres projets libres que ceux cités en 2011, et si oui, lesquels ?
- Encore une fois, vous avez l’opportunité de mettre un coup de projecteur sur un ou plusieurs projets libres (les mêmes qu’en 2011 ou d’autres), lesquels citeriez‐vous ?
- Vous aviez anticipé en 2011 les évolutions de LinuxFr.org et du Libre pour 2024. Nous sommes à mi‐chemin. À quel point pensez‐vous avoir eu raison ou tort dans votre prévision ? Comment réévalueriez‐vous votre prévision ?
- Quel serait l’environnement / la configuration de vos rêves ?
- Autre chose à rajouter ?
Journal Vous avez aimé BSD vs System V ? Vous aimerez systemd vs openRC (et le reste du monde)
Journal Échanger des courriels avec Pôle-Emploi, ça peut être compliqué

Comme certains d'entre-vous le savent peut-être, depuis quelques mois, il n'est maintenant plus possible de prendre rendez-vous avec Pôle-Emploi en se présentant à leurs bureaux. Le moyen exclusif pour prendre rendez-vous avec son conseiller est de le contacter par courriel (du moins en Rhône-Alpes Auvergne).
Bon, j'aime bien avoir les gens en face par téléphone, pour être efficace et interagir rapidement sur les éventuelles raisons pour lesquelles je demande un rendez-vous, mais je peux m’accommoder d'un simple contact par courriel.
Rétrospective des dépêches et journaux 2015
Basé sur les dépêches et journaux les mieux notés par la communauté LinuxFr, voici un petit retour sur l'année 2015 sur LinuxFr.org.
Mentions particulières
La dépêche collaborative sur le noyau Linux a remporté un grand succès tout au long de l'année, avec les diverses versions parues : 3.19, 4.0, 4.1, 4.2 et 4.3.
La saga Je créé mon jeu vidéo de rewind s'est poursuivie en saison 2 avec deux épisodes sur les formats de données et sur un hypothétique arrêt.
La saga Parlons XMPP a débuté sur les chapeaux de roue, avec déjà 9 épisodes, sur les bases, le cœur et les extensions 1 et 2, les discussions de groupes, les discussions de groupe (suite) et les transports, les commandes à distance, les cas pratiques: SleekXMPP et SàT, PubSub et PEP et la copie de fichiers et Jingle. Plus un journal hors saga sur XMPP et (micro)blogage: la donne a changé.
On notera aussi d'autres sujets régulièrement traités, comme
- Firefox/Mozilla (35, 37, 38, 39 , 40, 41, 42, 43, ou la 2e deuxième édition du Winter Of Security de Mozilla, un retour sur les décisions, les projets et les polémiques de Mozilla des dernières années, la fin du "permissive add-on model", la volonté de laisser la main pour Thunderbird ou la fin de Firefox OS) ;
- la bureautique avec de nouvelles versions comme LibreOffice 4.4 et 5.0, quelques migrations récentes dans le domaine de la bureautique ou le ministère italien de la défense en cours de migration vers Libre Office et ODF, des bugs ou de la concurrence LibreOffice vs Apache OpenOffice ou encore OnlyOffice, applications bureautiques en ligne et OnlyOffice Enterprise Edition. Ou bien 10 Millions d'€uros pour une suite office en ligne et libre ;
- Rust (1.0 alpha, 1.0, 1.1, 1.2 et 1.3).
Sortie de Mate Desktop Environment 1.12
Jeudi 5 novembre 2015, après cinq mois de développement, l’équipe de MATE Desktop a publié la version 1.12.
MATE Desktop Environment est la continuation de GNOME 2, il fournit un environnement de bureau intuitif et attrayant en utilisant les métaphores traditionnelles du bureau. MATE est en cours de développement pour ajouter la prise en compte de nouvelles technologies tout en préservant un environnement de bureau traditionnel.
MATE continue d’améliorer sa stabilité, l’intégration des nouvelles technologies (systemd, GTK 3, Wayland, etc.) et ajoute de nouvelles fonctionnalités à son interface. L’ensemble du bureau peut être compilé pour GTK 2 ou GTK 3. Un bureau entièrement compilé pour GTK 3 peut être utilisé au quotidien.
Les journaux LinuxFr.org les mieux notés d'août 2015
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 des modérateurs. Ceux-ci s'appellent des journaux. Votre blog en fait, hébergé chez nous. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux publié en pleine torpeur estivale pendant que vous étiez AFK.
- La fin du "permissive add-on model" chez Mozilla, ou comment flinguer une base d'extensions par Kalenx
- La saga FFmpeg continue par desktop.ready
- C'est lundi : Mon expérience Linux ou l'utopie devient réalité extatique par Neije
- Concours de musique 1-bit par zurvan
- À propos d'IPv4 et d'IPv6 par Adrien Dorsaz
- Grsecurity : le patch stable réservé aux sponsors par patrick_g
- Enfin un successeur à Freecode (ex-Freshmeat) ? par Claude SIMON
- Alpine Linux 3.2.3 par smumu
- le dessous des cartes par steph1978
- Petite prévision pour l'avenir. Oracle ! par Thom
- Accessibilité: ACAT, Intel libère le logiciel d'assistance du professeur Hawking par Tonton Benoit
Journal Alpine Linux 3.2.3
Bonjour, Nal
C'est la première fois que je te parle, je suis un peu timide alors j'espère que tu seras indulgent. J'ai toujours aimé lire ce que les autres te disaient, aujourd'hui c'est mon tour !
J'aimerais évoquer une distribution que j'apprécie beaucoup : Alpine Linux. En effet, la dernière fois qu'elle t'a été présentée, c'était il y a un peu moins de 3 ans à l'occasion de la sortie de sa version 2.4.6. Si aujourd'hui je t'en parle c'est (…)


