Skip to content

Instantly share code, notes, and snippets.

View varunbankar's full-sized avatar
💭
👈🌟👉

Varun Bankar varunbankar

💭
👈🌟👉
View GitHub Profile
@varunbankar
varunbankar / GSoC-2020-Project-Report.md
Last active August 30, 2020 09:19
A quick description of work done during GSoC 2020 under CERN-HSF organisation.

Ganga GUI Project

This issue will act as the start point for the Ganga GUI project and will contain the plans and progress of the project. All the future issues will also be mentioned here and this will be a singular base for understanding the project pathway.

About Project

This project aims to implement a Graphical User Interface (GUI) directly into Ganga, which could run alongside the existing text-based command line in Python. The implementation of the GUI will add an additional interface for the user to submit, monitor, and manage the job. Moreover, this project is more than just an implementation of a GUI, the creation of Web APIs will add modularity to the existing software and give users an ability to integrate the tool in other applications, to pull jobs data and perform actions on it, locally as well as remotely. This project has 7 major components along with 1 experimental component. The components are:

  • Integration of a web server into Ganga.
  • Creation of Web APIs for every possible inte