Difference between revisions of "Expand archive coverage to Debian-based distros (internship)"

From Software Heritage Wiki
Jump to: navigation, search
(Created page with "== "Araignée" pour distributions basées sur Debian == '''Contexte''': [https://www.softwareheritage.org/ Software Heritage], projet de recherche de grande envergure ayant c...")
 
("Araignée" pour distributions basées sur Debian)
Line 1: Line 1:
== "Araignée" pour distributions basées sur Debian ==
+
== Crawler et sauvegarder (toutes) les distros basées sur Debian ==
  
 
'''Contexte''': [https://www.softwareheritage.org/ Software Heritage], projet
 
'''Contexte''': [https://www.softwareheritage.org/ Software Heritage], projet
Line 6: Line 6:
 
accessible en format code source.
 
accessible en format code source.
  
'''Description''':
+
'''Description''': L'archive logiciel de Software Heritage contient actuellement
 
+
une copie complète et à jour de GitHub, mais seulement une selection ''ad hoc''
'''TODO'''
+
(même si assez large) des paquets logiciels de la distribution Debian. Le but de
 +
ce stage est de automatiser le processus de recuperation et d'injection des
 +
paquets Debian en format source (.dsc) dans l'archive de Software Heritage.
 +
L'objectif est de rendre trivial l'ajout de n'importe quelle distribution de
 +
Logiciel Libre [https://en.wikipedia.org/wiki/List_of_Linux_distributions#Debian-based basée sur Debian].
  
 
'''Connaissances souhaitées''' pour accéder au stage:
 
'''Connaissances souhaitées''' pour accéder au stage:

Revision as of 20:25, 23 November 2016

Crawler et sauvegarder (toutes) les distros basées sur Debian

Contexte: Software Heritage, projet de recherche de grande envergure ayant comme but la récupération, l'archivage à très long terme, et le partage de la totalité du Logiciel Libre publiquement accessible en format code source.

Description: L'archive logiciel de Software Heritage contient actuellement une copie complète et à jour de GitHub, mais seulement une selection ad hoc (même si assez large) des paquets logiciels de la distribution Debian. Le but de ce stage est de automatiser le processus de recuperation et d'injection des paquets Debian en format source (.dsc) dans l'archive de Software Heritage. L'objectif est de rendre trivial l'ajout de n'importe quelle distribution de Logiciel Libre basée sur Debian.

Connaissances souhaitées pour accéder au stage:

  • connaissance de Debian ou d'une distribution basée sur Debian
  • Python

Établissement d'accueil: Inria Paris

Encadrants:

  • Roberto Di Cosmo <roberto@dicosmo.org>
  • Stefano Zacchiroli <zack@upsilon.cc>