oss-aspen / 8Knot

Dash app in development to serve open source community visualizations using GitHub data from Augur. Hosted app: https://eightknot.osci.io
MIT License
47 stars 59 forks source link

RFE: GitLab support #460

Open jwflory opened 12 months ago

jwflory commented 12 months ago

Summary

Add support for rich analysis of GitLab repositories and their related features.

Background

I work with several repositories on GitLab, and looking ahead to the future, I am going to work with even more GitLab repositories. Support for the rich data set with GitLab repositories (commits, issues, merge requests, user accounts, etc.) enables me to use the features built in 8Knot in a Fedora context. The value of 8Knot is better unlocked for Fedora through support of GitLab, as the project gradually moves community team workflows, documentation, and some day, package source repositories.

458 is a relevant user story that implementing this RFE allows me to answer.

Details

I am not a technical expert on this matter and I am neither familiar with the GitLab API or the 8Knot codebase. If it were helpful, we could find Fedora Infrastructure Team members with some experience working with GitLab to ask questions.

Outcome

cdolfi commented 12 months ago

@jwflory first step of this is providing the list of gitlab repositories you want us to collect on

jwflory commented 11 months ago

@cdolfi All of the repos in the Fedora GitLab organization are interesting to me:

https://gitlab.com/fedora/

The most relevant to the user story in #458 are our documentation repos, spread out across the org:

jwflory commented 5 months ago

Another good example since my last comment, but primarily for issues and not much else:

cdolfi commented 1 week ago

Currently blocked, Augur is doing testing on gitlab and will be able to go