This task is intended to have an automated way to generate a list of repositories of interest for the Foundation.
As seen in T103984: Exclude certain repositories (upstream / inactive) from Gerrit metrics by blacklisting, there are some repositories to be excluded.
- Known issues in the current process:
- List of repositories are not updated: new repos in Gerrit are not added to Korma
- Missing Git repositories in the list of Gerrit projects (some Git repos are out of the current review process)
- Not all of the Gerrit projects are of interest for Korma (eg: upstream projects such as Phabricator may contain extra info)
- Expected Outcome:
- List of repositories per data source to be analyzed.
- For each data source, a file would be created. And each file would contain a repository per line. That repository should be the direct link where the information is found. Or at least, this should contain enough information to be later parsed and automatically build the correspondent URL.
See Also:
T101777: Remove deprecated repositories from korma.wmflabs.org code review metrics
T110678: Automated generation of (Git) repositories for Korma