Improve and extend the archive Web UI (GSoC task)

From Software Heritage Wiki
Revision as of 09:08, 10 February 2020 by StefanoZacchiroli (talk | contribs) (factor out from main GSoC page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

As you probably know already, The Software Heritage archive can be browsed on the Web. The code powering that interface is a Django application that also implements a Web API.

Several improvements are possible on the archive Web interface and would make great GSoC projects, some ideas to whet your appetite:

  • add new source code search criteria and improve the search interface
  • add developer-oriented features, e.g., source file history, blame/praise interface, in-browser edit (with patch download), ... (note that this will also require backend design and implementation)
  • improve accessibility
  • help us design and implement our next API version