Collecter, préserver, organiser et partager le code source à l’échelle de Software Heritage est un travail de fond, qui s’inscrit dans la durée. Nous sommes impatients de collaborer avec des scientifiques prêts à relever le défi !
Étendre l’archive
Pour collecter l’intégralité du code source disponible publiquement et le maintenir à jour, nous devons partir en quête des nombreux emplacements où le code source est mis à disposition sur Internet, « ingérer » ce contenu et effectuer le suivi des modifications.
Faire évoluer l’archive
Nous collectons les historiques du développement du code source à partir de nombreux systèmes différents de contrôle des versions. Ils doivent être saisis dans un modèle de données générique et extensible, qui résistera à l’épreuve du temps sur le très long terme.
Connecter l’archive
Pour favoriser la dissémination scientifique et la reproductibilité, le code source utilisé dans les articles scientifiques doit être collecté dans Software Heritage et des références croisées établies vers toutes les plates-formes en libre accès.
Vous pouvez nous aider
Si vous souhaitez nous aider à surmonter les difficultés techniques que pose la préservation du code source, vous pouvez prendre part aux activités de recherche de Software Heritage. Commencez dès maintenant avec les ressources suivantes :
Liste de diffusion
Des discussions générales sur les relations entre Software Heritage et la science dans son ensemble se déroulent sur la liste de diffusion publique swh-science. Vous êtes invité à nous y rejoindre pour débattre avec nous !
Groupes de travail
Nous hébergeons plusieurs groupes de travail scientifiques qui débattent et cherchent à surmonter les difficultés que posent la collecte des codes source, leur préservation à long terme, leur indexation, etc. Dans les prochains mois, nous mettrons progressivement en place des groupes de travail de manière incrémentielle. Plusieurs chartes sont d’ores et déjà disponibles.