Closed mico closed 1 year ago
As per https://github.com/metanorma/pubid-iso/pull/134#discussion_r997664855 , we should move the TypedStage definitions inside:
Identifier::InternationalStandard
Identifier::TechnicalReport
So that it is easier to manage future changes of these identifiers.
@ronaldtse To summarize, for URN string we provide:
To clarify a bit more.
For the stage
value in URNs:
https://datatracker.ietf.org/doc/html/rfc5141
status = ( "draft" / "cancelled" ) / stage
; draft = document that has not yet been
; accepted for publication by
; international ballot
; cancelled = document that has been deleted or
; withdrawn
stage = "stage-" stagecode ["." iteration]
stagecode = DIGIT DIGIT "." DIGIT DIGIT
iteration = "v" DIGITS
stage-xx.yy
value.draft
valuestatus
value because we assume it is publishedstatus
value entirely.The typed stage functionality would work like this.
For example, for a Technical Specification (TS),
Ping @mico for progress
Updated matrix (v1.1 with "PRF AWI"): 20221031-iso-typed-stages-v1.1.xlsx
Updated "FDGuide" to "FD Guide": 20221031-iso-typed-stages-v1.2.xlsx
We need to be able to store typed stages like "DTR" (DTS, DPAS?) in identifier's object. And provide "fuzzy" harmonized stages related to this "typed stage" when there are several options available.
From Skype chat with @ronaldtse:
"DTR" is the type-stage-abbreviation of "TR" in stage 40 to 50. Notice that stage code 30 is a "CD TR".
Perhaps this is useful as a clarification of the type-stage definitions. i.e.
We can define this for every PubID document type.
_Originally posted by @ronaldtse in https://github.com/metanorma/pubid-iso/pull/134#discussion_r994780449_