Skip to content

Draft initial set of VERS type definitions #113

Description

@mjherzog

There are 22 VERS types that are candidates for the initial set of registered VERS types. They are listed at https://packageurl.org/docs/vers/vers-types . (We have also added to the table below an entry for the conan VERS type.)

research needed means the available version-related information is insufficient to create a list of vers_examples and a list of native_and_vers_equivalent_examples for a *-definition.json file. in progress means we have enough information to prepare an initial draft *-definition.json file.

This issue is for tracking the status of drafting a VERS type definition for these candidates:

type Status Notes
alpm research needed
apk research needed We have one example: vers:apk/2.14.9-r1|3.0.0|3.18.0 .
cargo research needed
composer in progress
conan in progress
cpan research needed
dart research needed
deb in progress We have some examples but could use more.
gem in progress
golang in progress
hackage research needed
maven research needed
npm drafted
nuget research needed We have just a few examples and need more.
pypi drafted
rpm research needed We have several notation examples, none from-native -- more examples needed.
all -- 'vers:all/*' is the only valid VERS form for this type.
datetime research needed We have a few valid VERS notation examples, no from-native examples.
generic research needed
intdot research needed We have 2 simple VERS notation examples, no from-native examples.
lexicographic research needed We have 4 simple VERS notation examples, no from-native examples.
none -- 'vers:none/*' is the only valid VERS form for this type.
semver research needed This link includes a grammar: https://semver.org/spec/v2.0.0.html

Each VERS type definition comprises:

  • Basic information from the VERS type definition schema v0.2
  • Additional information about the native version scheme, comparators, and comparison procedures. This information will be collected from an issue template to register a new VERS type and recorded in supplementary document files.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

VERS typeRelated to VERS 'type' - this VERS component was previously know as 'version-scheme'

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions