Vous connaissez Git. Mais si, le petit système de gestion de versions décentralisé développé initialement par un certain Linus Torvalds il y a vingt ans, alors qu'il était énervé par la licence propriétaire de BitKeeper. Aujourd'hui, Git est utilisé presque partout, en particulier autour de sites comme GitHub, GitLab, Codeberg, etc., au point de se demander si le terme « décentralisé » a encore vraiment un sens. Game Of Trees, ou Got, est un système similaire, compatible avec les dépôts Git, mais développé spécifiquement pour les besoins des développeurs OpenBSD. Et peut-être les vôtres...
Avant toute chose, et même si la FAQ [1] adresse déjà ce genre de questions dans le plus pur (et délicieux) style de la communauté OpenBSD : Got n'est pas fait pour remplacer Git ! Ce n'est même pas sûr qu'il remplace un jour AnonCVS [2] actuellement utilisé par la communauté OpenBSD, et la question n'est pas là. Le but poursuivi par les développeurs est de disposer d'un système de gestion de versions adapté à leurs besoins, avec un code écrit dans l'esprit du reste du système et ses composants, et il se trouve que celui-ci est compatible avec le format de dépôt utilisé par Git. Pourquoi ne pas utiliser Git ? Comme le dit la FAQ, si vous posez la question, vous pouvez ignorer Got, car vous partez probablement déjà du mauvais pied.
1. Game Of Trees
Game Of Trees [3] ne date pas vraiment d'hier, mais a atteint, ces derniers mois, une maturité et une richesse en termes…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première