Difference between revisions of "Google Summer of Code 2019/Web UI improvements"

From Software Heritage Wiki
Jump to: navigation, search
(Add description)
Line 1: Line 1:
* '''Title:''' Web UI improvements
+
== Title: Web UI improvements ==
* '''Description:'''
+
 
* '''Student:'''  
+
* '''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).
** [http://example.com forge activity]
+
 
 +
* '''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
 +
 
 +
* '''Student: Kalpit Kothari'''  
 +
** [https://forge.softwareheritage.org/p/kalpitk/ forge activity]
 +
 
 
* '''Mentors:'''
 
* '''Mentors:'''
**  
+
** Antoine Lambert
 +
** Valentin Lorentz
 +
 
 
* '''Activity reports:'''
 
* '''Activity reports:'''
**  
+
** Will be updated soon
  
 
== Links ==
 
== Links ==
  
* [http://example.com source code repository]
+
* [https://forge.softwareheritage.org/source/swh-web/ swh-web]
* see project [http://example.com on the GSoC portal]
+
* see project [https://summerofcode.withgoogle.com/projects/#5266890438475776 on the GSoC portal]
  
  
 
[[Category:Google Summer of Code]]
 
[[Category:Google Summer of Code]]
 
[[Category:Google Summer of Code 2019]]
 
[[Category:Google Summer of Code 2019]]

Revision as of 09:55, 20 May 2019

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:
    • Will be updated soon

Links