Difference between revisions of "Web UI (internship)"
m (1 revision: import public pages from the intranet wiki) |
m (StefanoZacchiroli moved page Web UI improvements (internship) to Web UI (internship)) |
(No difference)
|
Revision as of 10:04, 12 October 2016
Contexte: projet de recherche de grande envergure ayant comme but la récupération, l'organisation, et l'archivage à très long terme (siècles) de la totalité du logiciel libre publiquement accessible via Internet.
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---500 millions de commits, 2 milliards des fichiers, 10 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>