Cette article à été publié originalement en anglais sur opensource.com.

Certains l’appellent une refonte majeure tandis que d’autres disent une renaissance, mais la bonne nouvelle est que la solution de rdiff-backup a maintenant atteint un nouveau stade de développement. Forte de sa stabilité, le développement de la solution est demeuré sur pause quelques temps. Cependant, nous sommes fiers d’annoncer que la nouvelle version, tant attendue, est maintenant disponible!

Une nouvelle équipe coordonnée de développement

Tout cela s’est produit avec une nouvelle équipe de développement coordonnée qui ont uni leurs idées et efforts visant à faire évoluer rdiff-backup, et ce, pour le bénéfice de tous les utilisateurs. Cela démontre que cette solution est réellement « open source » puisque plusieurs individus ont collaboré à l’amélioration de rdiff-backup. C’est dans cette optique qu’Eric Zolf, Patrik Dufresne (IKUS Software) et Otto Kekäläinen (Seravo) ont combiné leurs efforts et livré cette nouvelle version.

Migration de Python 2 vers Python 3

La refonte de rdiff-backup a commencé avec la contribution d’Eric Zolf, grâce à qui la solution a migré vers Python 3, pour faire suite à la dépréciation du support Python 2 au début de 2020. Simultanément, le sources et codes ont également été migrés vers un nouveau dépôt, libre de toute entreprise et permettant d’accueillir la contribution de plusieurs. Pendant ce temps, tous les correctifs soumis au fil des ans ont été ajoutés dans le code, y compris la prise en charge des fichiers dispersés et la correction de liens statiques, pour n’en nommer que ceux-ci.

Ajout d’automatisme avec TravisCI

Une autre amélioration énorme est l’ajout d’un pipeline CICD qui permet des essais de rdiff-backup dans divers environnements, assurant ainsi que les changements n’affecteront pas la stabilité de la solution. Le pipeline CICD comprend l’intégration des compilations et de la distribution binaire pour toutes les plates-formes majeures.

Installation facile avec yum et apt

Le développement a progressé de façon exponentielle grâce à la participation des utilisateurs actifs et de la communauté. La participation aux tests des membres de la communauté a fourni des renseignements et des commentaires cruciaux à l’équipe. Frank Crawford et Otto Kekäläinen ont travaillé ardemment pour fournir des dépôts ouverts afin de faciliter l’accès et l’installation de cette nouvelle solution de rdiff-backup qui fonctionne sur toutes les distributions majeures, y compris Red Hat et Debian. Vous trouverez les instructions étape par étape pour l’installation à partir de la page du projet GitHub.

Une nouvelle maison pour rdiff-backup

En outre, le site a été déplacé de Savannah et est maintenant hébergé dans GitHub Pages. En tant que service additionnel, le site web rdiff-backup.net est également en cours de refonte pour inclure de nouveaux contenus amélioration afin que l’interface utilisateur soit encore plus intuitif.

Conclusion

L’équipe espère et croit que tous les utilisateurs présents et futurs apprécieront cette nouvelle solution « open source » de rdiff-backup qui est l’aboutissement des efforts continus de notre équipe.

Merci à nos contributeurs! Ils démontrent vraiment comment l’open source est puissant.

Catégorie : rdiffweb • 2020-09-17
Partager cette publication

S'inscrire à notre Newsletter

Abonnez-vous pour recevoir nos annonces à propos de Minarca!