Skip to content

Add new PURL Type: 'git' #780

@mjherzog

Description

@mjherzog

This issue is to aggregate open issues related to:

  • Adding a "generic" git PURL type
  • Adding new PURL types for repositories/forges based on Git
  • Definition of the syntax for the vcs_url qualifier

The key open question is whether there should be:

  1. One git PURL type with the vcs_url qualifier used to specify the repository details
  2. One PURL type for each Git-based repository (as requested)
  3. Some combination of approaches - i.e individual PURL types for major repositories like GitHub, GitLab and others with a more generic git PURL type for other minor repositories with the possibility of promotion to an individual PURL type

If we proceed with the new 'git' PURL type, we may want to deprecate the 'github' and 'bitbucket' PURL types because the only significant additional information that these types provide is the default repository which would be clear in the namespace for the 'git' PURL type.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions