Google Summer of Code 2019/Web UI improvements

From Software Heritage Wiki
Jump to: navigation, search

Title: Web UI improvements

  • Description: Software Heritage can be accessed through a beautiful and rich Web UI, developed in Django. My project is focused on improving the archive website (swh-web).
  • Deliverables
    • Front End Improvements
      • Improve Mobile Website
      • Improve Navigation, Accessibility
      • Improve Search UI
    • Back End Improvements
      • Add Dev Tools - File History, Git Blame, In-Browser Editor and Patch download
      • Add API Endpoints
    • Testing
      • Fix security vulnerabilities
      • Add Selenium End-to-End Tests
  • Mentors:
    • Antoine Lambert
    • Valentin Lorentz
  • Activity reports:
    • Weekly Reports till First Evaluation - here