How should a
Repository specify which version-control system (VCS) it uses? For display in UI and for determining which VCS program to use on the actual repo in the filesystem.
IDEA: have a
VersionControlSystem type, and define some values in the ForgeFed JSON-LD context, for known VCSs. Of course people can use other values / suggest new values for inclusion. For example, we’d have “git”, mapped in the JSON-LD context to