User Details
- User Since
- Jun 2 2019, 8:16 PM (286 w, 2 d)
Jul 9 2019
General functionality of the lister
The general functionality of the LaunchpadGitLister, as we defined it, is a hybrid approach combining:
1- a bare API approach consisting of sending an HTTP GET request to the Launchpad API to retrieve responses containing indexed JSON collections of all git-based launchpad projects
2- a delegation by the lister to a proxy (launchpadlib) to retrieve the corresponding software origins (i.e. git repositories) associated with the retrieved JSON collections of launchpad git-based projects. The delegation consists of invoking python methods defined for the launchpadlib python library to directly retrieve the git repos as python objects, map them accordingly to the data model of SWH, and delegate the planning of the corresponding loading tasks to the scheduler.
Jul 2 2019
Thank you for the reply. Before submitting the code, the design we propose for this issue is represented in the diagrams below :
Jun 2 2019
Hello, we are a group of M1 computer science students of the University of Montpellier, France.