Difference between revisions of "Web UI (internship)"
m |
m |
||
Line 1: | Line 1: | ||
== Naviguer dans le plus grand dépôt Git du monde == | == Naviguer dans le plus grand dépôt Git du monde == | ||
− | '''Contexte''': [https://www.softwareheritage.org/ Software Heritage], projet de recherche de grande envergure ayant comme but la | + | '''Contexte''': [https://www.softwareheritage.org/ Software Heritage], projet |
− | récupération, | + | de recherche de grande envergure ayant comme but la récupération, l'archivage |
− | totalité du | + | à très long terme, et le partage de la totalité du Logiciel Libre publiquement |
+ | accessible en format code source. | ||
'''Description''': | '''Description''': |
Revision as of 14:21, 23 November 2016
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: On souhaite concevoir une application Web permettant de explorer le contenu d'un dépôt d'un système de contrôle de version à-la Git. Idéalement, le but est similaire à la réalisation d'un clone de l'interface Web de GitHub, avec une subtilité: le dépôt qu'on souhaite explorer est très probablement le plus grand au monde---600 millions de commits, 3 milliards des fichiers, 20 millions d'auteurs---ce qui pose plusieurs défis architecturaux et d'utilisabilité.
Connaissances souhaitées pour accéder au stage:
- programmation Web
- interfaces graphiques
- Python
- PostgreSQL
Établissement d'accueil: Inria Paris
Encadrants:
- Roberto Di Cosmo <roberto@dicosmo.org>
- Stefano Zacchiroli <zack@upsilon.cc>