Skip to content

Latest versions proposal for leveled specifications

Denis Ah-Kang edited this page Jun 16, 2017 · 46 revisions

In general, people showed their interest with the following proposal:

  • /TR/shortname/ed/: editor's draft (outside the /TR space) associated with the document returned by /TR/shortname/
  • /TR/shortname-n/ still points to the latest published version of the level n
  • /TR/shortname/all: cover page with list of the different versions
  • /TR/shortname/latest/:
    • the latest version of the highest level not obsoleted/rescinded/retired
    • the obsoleted/rescinded/retired document
  • /TR/shortname/highest/: points to the first document in the following list:
    • the highest level being a REC if not obsoleted or rescinded
    • the highest level being a Note if not retired
    • the highest level being a PR
    • the highest level being a CR
    • the lowest level being a WD
    • the obsoleted REC or the rescinded REC
    • the retired Note
  • /TR/shortname/: the WG decides whether it should point to the latest or highest versions.

Those algorithms are ignoring deprecated drafts (ie drafts that got a new dated version).

This should give enough flexibility to the WGs while normalizing a few links in the TR space.

In terms of redirects, we would have a proxy for /TR/shortname/, /TR/shortname/shortname-n/, /TR/shortname/latest/ and /TR/shortname/highest. Only /TR/shortname/ed/ will actually redirect (307) to the editor's draft.

List of redirects

Reference: