Harvesting Gitlab Integration
Add the ability to harvest data from Gitlab.
Data that could be harvested
/api/v4/..
-
/projects/:idforks_countstar_count-
license(with?license=true)
-
/projects/:id/forks- list forks of a project
-
/projects/:id/repository/commits- list of all commits
-
/projects/:id/releases- list with releases
- project statistics shows only HTTP fetches and require write access to the repository
Requirements
-
allow multiple gitlab instances -
add gitlab support in filter_zenodo_data_versioned_dois()inharvesting/releases.py
Data to be harvested
We should discuss this list and enhance it if possible
-
commits -
number of forks (not harvested for github?) -
number of stars (not harvested for github?)
Edited by Christian Meeßen