Create embeddable widgets (GSoC task)
Create embeddable JS widgets to make SWH features easily available.
The idea is to have a set of JS widgets that can be embedded in any web page with JS enabled. Widgets will be smart enough to make their own api calls and render the results.
Some widgets could be
- SWH search box
- SWH Search results
- SWH Browse (for Project/revision or file)
- Save code now.
Expected duration: 350 hours. Difficulty: hard
- Python 3 and Git are a must to work on any Software Heritage project
- web development and/or design
- Jayesh Velayudhan (jayeshv on IRC)