Introduction
Salut à tous ! Le deuxième trimestre 2026 a été intense pour SourceHut. Malgré des défis techniques considérables, l'équipe a su innover et préparer le terrain pour des fonctionnalités clés à venir. Dans cet article, nous allons plonger dans les détails de ce qui a été réalisé et ce qui est en préparation.
Le point de Drew DeVault
Drew DeVault a consacré la majeure partie de son temps à des tâches "invisibles" mais cruciales pour SourceHut. Cela inclut la préparation d'une proposition de subvention, en partenariat avec d'autres forges open source, pour obtenir un financement de l'UE. Les résultats sont attendus au prochain trimestre. En parallèle, Drew a géré les examens de code, corrigé des bugs mineurs, et assuré le support utilisateur.
Une priorité pour Drew est l'amélioration des API GraphQL. Sous la direction de Simon Martin, des efforts sont en cours pour standardiser et uniformiser les designs API, incluant le support pour la spécification des connexions pour l'énumération des ressources. Ces améliorations permettront d'introduire des fonctionnalités attendues, telles que le lien entre les pages de ressources (comme les dépôts git) et les projets sur le hub de projet.
La gestion des attaques DDoS par Conrad Hoffmann
Conrad Hoffmann a dû faire face à des attaques DDoS ciblées, perturbant le trafic réseau. Heureusement, ces attaques ont permis d'identifier et de corriger des failles dans le routage du trafic interne. Grâce à ces corrections, les requêtes restantes ont réussi à atteindre les serveurs.
Améliorations à venir
Parmi les améliorations prévues, Drew envisage de finaliser la migration vers le système de facturation de l'UE. Cela simplifiera la gestion des abonnements pour les clients européens. De plus, des efforts sont en cours pour permettre un accès API anonyme, ce qui ouvrira la voie à des intégrations plus flexibles.
Conclusion
SourceHut continue de s'adapter et de se renforcer face aux défis. Les efforts pour améliorer les API et la gestion des ressources sont des étapes cruciales pour l'avenir. Discutons de ton projet en 15 minutes.