Skip to content

Project to define a schema for declaring version string formats and semantic meaning therein.

License

Notifications You must be signed in to change notification settings

VersionSchema/VersionSchema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VersionSchema

Project to define a schema for declaring version string formats and semantic meaning therein.

What's this about?

VersionSchema is all about defining what the VersionMeta tag points to. The goal is to define a domain specific language that facilitates machine reasoning over version tags and keeps humans in the loop as well. Initially, this is probably one or more of XML, JSON or YAML with a data format defined by XSD or whatever stands in for one for YAML and JSON. Much is yet to be determined here. Perhaps EBNF is the right way to go?

Official web site is http://VersionSchema.org/.

Looking for stakeholders

  • Anyone who owns an existing, documented version scheme.
  • Anyone who owns or is a major influencer/contributor to software packaging/publishing tools.
  • Anyone with any tool that reads and acts on any kind of version string.

Project Status

2018-08

  • Initial site has been posted.
  • versionschema.experimental.0.xsd is completed.
  • Started vesionschema.experimental.next.xsd for development of next release.

About

Project to define a schema for declaring version string formats and semantic meaning therein.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors