- Le matériel du serveur central de F-Droid a été remplacé, ce qui améliore nettement la vitesse de build et de publication des applications
- Les dons de la communauté ont rendu cette mise à niveau possible et constituent la base du maintien de l’indépendance et de la fiabilité du projet
- Le nouveau serveur fonctionne dans le cadre d’un mode de gestion physique garantissant transparence et sécurité, avec des droits d’accès clairement contrôlés
- Les ralentissements et la charge de maintenance de l’ancien serveur vieux de 12 ans ont été éliminés, et le cycle de build a été réduit à deux fois par jour
- Cette amélioration marque un tournant important pour renforcer la durabilité et l’efficacité de l’ensemble de l’écosystème F-Droid
Mise à niveau de l’infrastructure centrale
- Grâce aux dons de la communauté, F-Droid a remplacé le matériel serveur de son infrastructure centrale
- Ce serveur est chargé de compiler et de publier les applications du dépôt principal
- Les performances du serveur ont un impact direct sur la vitesse et la stabilité de tout l’écosystème
- Le nouveau matériel remplace des équipements vieillissants et améliore l’efficacité de l’ensemble du projet
Pourquoi le remplacement a pris du retard
- Si le remplacement du serveur a pris plus de temps que prévu, c’est en raison des difficultés d’approvisionnement en composants fiables
- Les tensions commerciales mondiales ont déstabilisé la chaîne d’approvisionnement, ce qui a retardé l’obtention des pièces nécessaires
- Après plusieurs révisions de devis et ajustements du plan, le projet a pu obtenir un matériel conforme aux spécifications requises
- F-Droid a privilégié une configuration serveur adaptée à la stabilité à long terme plutôt qu’une solution de facilité à court terme
Hébergement et mode de gestion du serveur
- Le nouveau serveur n’est pas hébergé dans un datacenter classique, mais dans un environnement géré physiquement par un contributeur de longue date
- Le contrôle à distance est possible, et l’emplacement comme les droits d’accès sont clairement connus
- Ce mode d’exploitation fondé sur la transparence et la confiance est un élément clé de la résilience et de la philosophie de gestion de F-Droid
- Cette approche a nécessité de la coordination et des négociations, mais elle correspond aux valeurs du projet et à son modèle de menace
Améliorations de performance et changements opérationnels
- L’ancien serveur reposait sur un matériel vieux de 12 ans, exploité depuis environ 5 ans, avec des ralentissements croissants et une charge de maintenance plus lourde
- Le nouveau système montre une amélioration nette de la vitesse de build et de publication
- Entre janvier et septembre 2025, les mises à jour avaient lieu tous les 3 à 4 jours ; depuis octobre, elles sont passées à une fois par jour, puis en décembre à un rythme de publication de deux fois par jour
- Cela peut être vérifié dans le journal de transparence de f-droid.org
- Le projet est désormais passé à un fonctionnement en double cycle : le matin (UTC), build des applications mises à jour automatiquement, et le soir, build des applications nouvelles, modifiées ou mises à jour manuellement
- En tenant compte du caractère imprévisible de l’infrastructure réelle, le gain de performance est néanmoins clairement confirmé
Le rôle des dons de la communauté
- Cette mise à niveau a été rendue possible grâce à l’accumulation de dons de long terme de la communauté
- Les dons ont été transformés en infrastructure concrète, au bénéfice de tous les utilisateurs
- Un serveur plus rapide offre aux développeurs des builds plus rapides, réduit les risques de maintenance et renforce la stabilité du dépôt
- Les dons, quel que soit leur montant, contribuent au maintien des valeurs du logiciel libre, de l’indépendance et de la fiabilité de F-Droid
Aucun commentaire pour le moment.