Skip to content

Host stable and dev validators #86

@effigies

Description

@effigies

This is a redux of bids-standard/legacy-validator#1227, in light of #85, also with branching diagrams.

I propose that we have the following URLs:

The goal here would be for the stable release to reliably correspond to the latest version of the BIDS specification, while dev can be updated and used continuously, with a warning that it contains experimental features that may be removed before a stable release.

We would use patch releases to fix bugs in the stable validator, but not to add any new features, which will be largely helped by #85 allowing us to upgrade the schema without adopting unreleased features.

gitGraph TB:
  branch web order: 2
  branch web-dev order: 3
  checkout main
  commit id: "v1.15.0.devN"
  branch stable order: 1
  commit id: "v1.15.0" tag: "v1.15.0"
  checkout web
  commit
  branch gh-pages order: 4
  checkout main
  merge stable id: "v1.16.0.dev1"
  checkout web-dev
  commit
  checkout gh-pages
  merge web-dev
  checkout main
  commit id: "v1.16.0.dev2"
  checkout web-dev
  commit
  checkout gh-pages
  merge web-dev
  checkout stable
  commit id: "v1.15.1" tag: "v1.15.1"
  checkout web
  commit
  checkout gh-pages
  merge web
  checkout main
  merge stable id: "v1.16.0.dev3"
  checkout web-dev
  commit
  checkout gh-pages
  merge web-dev
Loading

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