Des nouvelles du Québec !
Blog Evolix Canada
17 septembre 2024
Filiale d’Evolix au Canada depuis 2015, Infogérance Evolix Inc propose des services d’hébergement et infogérance de serveurs Linux (Debian) pour le Canada.
Cette implantation au Canada permet de couvrir deux continents et va dans le sens d’une surveillance en 24/7.
Depuis notre arrivée, nous avons eu l’occasion de rencontrer et tisser des liens avec la très sympathique communauté Linuxienne et Pro-Libre du Québec, qui mérite ce petit article.
*** Rencontres Linux Québec : « qu’il vente, qu’il pleuve ou qu’il neige ! »
Depuis 21 ans, Martial Bigras, grand organisateur, et sa fine équipe, organisent des rencontres mensuelles entre les passionnés de Linux et de Logiciels Libres.
Tous les 1er mardis du mois, les participants se rejoignent pour un moment d’échange, que cela soit en présentiel sur Montréal ou à distance sur Big Blue Button.
Servis en français, les Meetups sont ouverts à tous, qu’importe votre région/continent. Malgré l’horaire des rencontres, 17h30/22h30 (heure de l’Est), il n’est pas rare d’y voir quelques participants francophones venant d’autres pays. Les sujets abordés couvrent aussi bien les bonnes pratiques du moment, des sujets d’actualités que des présentations d’outils Libres, le tout dans la bonne humeur et avec une volonté de partager.
Tout le monde est bienvenu qu’importe son niveau, du débutant aux gurus !
« Fun Fact : les Linux Meetups QC sont les plus gros Linux Meetups francophones en Amérique du Nord ! »
*** Chasse au trésor informatique (CTF : Capture The Flag) : 21 septembre 2024
https://www.rencontres-linux.quebec/event/21-ans-de-linux-meetup-au-quebec-1/page/introduction-21-ans-de-linux-meetup-au-quebecDepuis les 5 dernières années, un CTF est organisé chaque année pour célébrer l’anniversaire des Linux Meetup Qc, cette année, cet évènement aura lieu le 21 septembre 2024 en mode hybride (présentiel et distanciel).
Evolix soutient cette initiative et fera encore partie des sponsors de l’évènement, de nombreux lots seront à gagner, des prix de présence et des récompenses en lien avec le CTF.
Il y aura une infrastructure spéciale en place pour l’occasion. Un grand merci à Dominique Derrier pour avoir travaillé pendant plusieurs mois afin d’inclure de nouveaux défis captivants et à Pascal Gad pour avoir testé au moins 10% des défis .
Certaines questions seront abordables pour tous les passionnés de Linux, d’autres demanderont de la créativité et d’ingénieuses solutions et les dernières feront appel à votre expertise de Guru Linux.
Le but est de découvrir ou redécouvrir de manière ludique des éléments de Linux.
Cette rencontre est gratuite et ouverte à tous, quel que soit votre niveau de compétence en Linux, du débutant à l’expert. Elle rassemble des personnes de diverses professions.
**** Journée internationale des Logiciels Libres
Cette année la journée des Logiciels Libres sera le 21 septembre, une raison supplémentaire de célébrer cette journée en participant au CTF !
**** Prochains évènements où croiser l’équipe d’Evolix de Marseille :
* Mini Debconf à Toulouse : https://wiki.debian.org/DebianEvents/fr/2024/Toulouse
Pour contacter Evolix Canada, en savoir plus sur nos services d’hébergement et infogérance de serveurs sous Debian ou échanger sur les Logiciels Libres, vous pouvez nous écrire sur hello@evolix.ca ou venir nous rencontrer en personne au 4284 De La Roche à Montréal. Café offert !
Retour sur la DebConf24 en Corée du Sud
Blog Evolix
29 août 2024
Nous avons eu le plaisir de participer à la DebConf24 qui s’est tenue à Busan en Corée du Sud. Cet événement, rassemblant plus de trois cents développeurs et contributeurs Debian du monde entier, s’est déroulé dans un cadre aussi chaleureux qu’inspirant, tant sur le plan des échanges que du climat (35ºN avec un climat subtropical humide, autant dire qu’on a eu chaud !).
Une semaine dédiée à la collaboration : DebCamp
Avant le début officiel de la conférence, la semaine du DebCamp nous a permis de nous concentrer sur des travaux en équipe. C’était une opportunité précieuse pour avancer sur des projets spécifiques. Nous avons eu l’occasion de travailler avec Athos Ribeiro sur l’amélioration de notre outillage d’empaquetage pour les librairies PHP. Athos a, en parallèle, posé les bases des tests automatisés (autopkgtest) pour cet outillage, et a entamé le processus pour devenir officiellement Développeur Debian.
De notre côté, nous avons contribué de manière significative avec plus de soixante-dix envois de paquets et l’interaction avec une quarantaine de bogues. Cependant, ces chiffres restent modestes par rapport à l’effort colossal d’empaquetage de homeassistant, initié par Edward Betts et rapidement soutenu par Thomas Goirand ainsi que de nombreux autres contributeurs. Ce projet a vu l’ajout de plusieurs centaines de paquets à Debian, avec un besoin encore plus important à venir.
Points forts de la DebConf24
La semaine de la DebConf a été marquée par une série de présentations et d’ateliers captivants. Voici quelques moments marquants :
- Le nouveau solveur APT : Julian Andreas Klode a présenté les dernières avancées du solveur pour le gestionnaire de paquets APT, en passant par un historique de son développement et en mettant en lumière les nouvelles fonctionnalités .
- Sequoia PGP : une alternative à GnuPG : Justus Winter a partagé ses travaux sur Sequoia, une alternative à GnuPG conforme aux RFC pour gérer OpenPGP. Cette présentation est arrivée à point nommé, juste avant la publication officielle de la RFC 9580, décrivant la dernière version d’OpenPGP (v6).
- Développement du noyau Linux : Helen Koike a animé un atelier où les participants ont pu mettre en place un environnement de développement pour le noyau Linux et proposer des correctifs, certains ayant même vu leur contribution acceptée dans l’heure dans la branche staging du noyau.
- AppArmor et les conteneurs : Leesoo Ahn a détaillé les applications d’AppArmor dans le contexte des conteneurs, offrant une perspective sur la sécurisation des environnements containerisés.
- Mise à jour en direct du noyau Linux : Emmanuel Arias et Santiago Ruano Rincón ont présenté leurs travaux pour permettre l’ajout de correctifs de sécurité au noyau Linux sans nécessiter de redémarrage, une avancée importante pour la disponibilité des systèmes.
- DebConf25 en Bretagne : Enfin, l’équipe bretonne a présenté les lieux de la prochaine DebConf qui se tiendra en juillet 2025, en Bretagne, un événement que nous attendons avec impatience.
Conclusion
Ces deux semaines intenses à Busan, que ce soit lors du DebCamp ou de la DebConf, ont été riches en enseignements, en collaborations fructueuses et en moments mémorables. La Corée du Sud, avec sa culture dynamique et accueillante, nous a offert un cadre exceptionnel pour renforcer les liens au sein de la communauté Debian. Nous revenons avec de nouvelles idées, des collaborations renforcées et une motivation renouvelée pour contribuer à ce projet qui nous passionne tant. Nous sommes impatients de continuer à échanger et à partager sur ces sujets dans les mois à venir, en attendant la DebConf25.
Retour sur la MiniDebConf Berlin 2024
Blog Evolix
29 mai 2024
Nous avons eu l’opportunité de participer à la MiniDebConf Berlin 2024 du 14 au 21 mai. Cet événement a été un moment fort de rencontres, d’échanges et de travaux collaboratifs autour de la communauté Debian.
Une conférence riche en contenus
La MiniDebConf s’est déroulée sur une semaine, incluant deux jours de présentations et six jours d’ateliers. Une cinquantaine de participants étaient présents, avec des interventions variées et de grande qualité. Voici quelques présentations notables :
- What about Salsa?
- Breaking DKIM and BIMI with the 2008 Debian OpenSSL Bug
- An Early Review of the /usr Move
Toutes les vidéos des présentations sont déjà disponibles sur meetings-archive.debian.net
Des photos sont disponibles sur Salsa
Des ateliers productifs
Durant les ateliers, nous avons eu l’occasion de collaborer avec plusieurs membres actifs de la communauté Debian. Parmi les projets en cours :
- Johannes Schauer Marin Rodrigues (josch) a travaillé sur sbuild.
- Helmut Grohne (helmut) a avancé sur le déplacement de /usr.
- Gregor Herrmann (gregoa) a envoyé de nombreux paquets Perl et effectué du ménage sur Salsa.
- Alexander Wirt (formorer) a mis à jour Gitlab sur Salsa et corrigé quelques problèmes suite à la mise à jour du serveur par Julien Cristau.
- Philipp Kern (pkern) et plusieurs membres de l’équipe sécurité, dont Moritz Mühlenhoff (jmm) et Salvatore Bonaccorso (carnil), ont participé à un atelier d’une journée sur les aspects de sécurité.
Contributions d’Evolix
Nous avons principalement avancé sur la transition vers PHPUnit 11 en fermant plus de la moitié des 139 bogues remontés par Athos Coimbra Ribeiro (athos) après la reconstruction de tous les paquets concernés pendant la MiniDebConf de Belo Horizonte il y a deux semaines. Au total, durant cette semaine à Berlin, nous avons envoyé une soixantaine de paquets et fermé près de cent bogues.
- Rebuilds PHPUnit 11 par Athos Coimbra Ribeiro
- Bugs liés à PHPUnit 11
- MiniDebConf Belo Horizonte 2024
Ce fut une expérience enrichissante et stimulante, renforçant l’importance de la collaboration et de l’engagement communautaire dans le développement de Logiciels Libres. L’équipe Evolix est impatiente de poursuivre sur cette lancée et de participer aux prochains événements Debian, notamment en juillet à la DebConf 24 en Corée du Sud, et en novembre à la MiniDebConf Toulouse.
Retour du MiniDebCamp Hamburg 2024
Blog Evolix
18 mars 2024
Nous étions présents par l’intermédiaire de David Prévot (taffit) au MiniDebCamp Hamburg du 3 au 10 mars 2024. Il s’agit d’un rassemblement de contributeurs dédiés à l’amélioration de Debian. Voici un rapide compte-rendu des principales contributions effectuées lors de cette semaine de collaboration entre une vingtaine de personnes participantes.
Intégration continue (CI) et constructions reproductibles : un des points forts a été l’amélioration de l’infrastructure Jenkins pour Debian, cruciale pour les constructions reproductibles. Holger Levsen (holger) a ajouté des ressources significatives, tandis que Roland Clobus et Emanuele Rocca (ema) ont avancé sur la construction reproductible des images Live pour arm64.
Améliorations de l’outillage : Paul Gevers (elbrus) a optimisé les outils de l’équipe de publication, en particulier Britney, qui orchestre les migrations de paquets d’unstable vers testing. Des efforts ont également été faits pour débloquer des tests dans debci, améliorant ainsi le processus de migration des paquets.
Empaquetage et sécurité : l’empaquetage des outils Sequoia-PGP a progressé, avec l’ajout de Chameleon dans Debian, grâce à Holger Levsen (holger) et Neal Walfield. Gregor Herrmann (gregoa) a corrigé environ deux cents bugs affectant la construction de paquets deux fois de suite pour Perl, et ilu a travaillé sur la conformité avec la loi de l’Union européenne sur la cyberrésilience.
Préparation du bug de l’an 2038 : Matthias Klose (doko) a poursuivi le travail sur la transition de time_t en 64 bits pour anticiper ce fameux bug, une étape importante pour assurer la pérennité de Debian.
Quant à nous, nous avons travaillé sur différents sujets. La transition vers Symfony 6 s’est effectuée avec succès, illustrant l’efficacité de la collaboration et du travail préparatoire. Nous avons également contribué à la disponibilité de SPIP 4.2 dans unstable, compatible avec PHP 8.2, et effectué de nombreuses mises à jour de paquets PHP suivant un correctif récent pour Composer.