In its current version the VCS type found in the vcs
field of a repository is git, hg, bazaar, darcs, fossil, svn. This list is maintained as part of the F3 specifications but it should really be maintained somewhere in Wikidata instead, where it can be trusted to cover all existing types. For instance https://nest.pijul.com/pijul/pijul is not in the list but it should, regardless of how popular it is.
I think the best course of action would be to:
- Add that in the scope of the Wikidata Forge project
- Modify the F3 Wikidata bot library to expose that information as a python module Friendly Forge Format (F3) / F3 Wikidata Bot · GitLab
- Extract the information from wikidata by modifying bot.py · main · Friendly Forge Format (F3) / F3 Documentation · GitLab
- Update the wikipedia list of VCS with what wikidata has
Thoughts on how to make this more durable and generally useful?