GitHub : Arctic Code Vault entre en production

Par:
fredericmazue

mar, 04/02/2020 - 16:01

Lors de la GitHub Universe 2019, GitHub a dévoilé GitHub Archive Program ainsi que GitHub Arctic Code Vault. L'objectif de cette initiative est de préserver les logiciels libres pour les générations futures en stockant le code dans une archive construite pour durer mille ans. Le GitHub Arctic Code Vault est maintenant en production. Cette phase de mise en production durera environ deux mois après quoi les premiers dépôts officiels de code seront efefctués.

Un guide pour l'avenir
 
Avec des archives du monde entier et une chambre forte arctique pleine de code, GitHub offre un contexte et une orientation au travers d'un guide, qui sera inclus dans chaque archive. Dans cette optique, un index et un guide lisibles par l'homme est fourni, indiquant l'emplacement de chaque repository et expliquant comment récupérer les données. Le guide donne un aperçu de ce qu'est un logiciel, une explication de l'open source et de son éthique et un aperçu technique sur la manière de décompresser le contenu des archives. Chacun pet contribuer à l'amélioration de ce guide à partir de la page GitHub du projet (lien ci-dessus)
 
Le conseil consultatif de GitHub Archive Program
 
Afin de maximiser la valeur des archives pour les générations futures, GitHub a réuni un comité consultatif d'experts en anthropologie, archéologie, archivage, histoire, linguistique et sciences, pour un premier sommet consultatif les 16 et 17 janvier derniers. Après avoir examiné le programme des archives, le conseil consultatif a identifié trois thèmes importants :

  • La visualisation : Inclure des représentations visuelles dans le contenu des archives elles-mêmes, comme par exemple montrer le code de tracé scientifique à côté de ses résultats et rendre les artefacts physiques des archives visuellement saisissants et esthétiquement attrayants.
  • Métadonnées : Inclure les métadonnées du repository (description, langue, journaux de commit, wiki associé, etc.) et les métadonnées pertinentes à plus grande échelle, comme les rapports de l'Octoverse et un snapshot de Wikipédia.
  • Redondance : En particulier, créer des petits repositories "fractionnaires" de l'archive, avec des contenus tels que les 10 000 repositories les plus étoilés et les plus importants, ainsi qu'un petit échantillon aléatoire d'autres repositories. Ces copies de ces repositories sont également offertes à des archives et des bibliothèques de premier plan dans le monde entier, comme la Bodleian Library d'Oxford.

En savoir plus sur GitHub Artic Code Vault