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.