Candidate Recommendation (CR)
Description
A specification that has passed wide review and is ready for implementation testing. A CR is the W3C's call to implementers to build the spec and report back. Identified by the 'CR-' prefix.
Syntax
W3C identifiers are slug-based with an optional type prefix indicating the document's maturity stage: WD (Working Draft), CR (Candidate Recommendation), CRD (Candidate Recommendation Draft), NOTE (Working Group Note), PR (Proposed Recommendation), PER (Proposed Edited Recommendation), REC (Recommendation), OBSL (Obsolete Recommendation), SPR (Superseded Recommendation). The slug carries the spec shortname and optional date suffix (YYYYMMDD).
Examples 2
Components Used
W3C Candidate Recommendation (CR) identifiers are composed of these elements:
Publisher
W3C — omitted when with_publisher=false
W3CType Prefix
Maturity stage abbreviation: WD, CRD, CR, PR, PER, REC, NOTE, OBSL, SPR (or empty for unprefixed forms)
RECCode
Spec shortname + optional date suffix (YYYYMMDD)
html52-20171214Algebraic Relations
Relations that can involve Candidate Recommendation (CR) identifiers:
| Relation | Description | Syntax | Example |
|---|---|---|---|
| Maturity Lifecycle | Standard progression: WD → CRD → CR → PR → REC | <type_prefix>-<code> | W3C REC-html52-20171214 |
| Note | Informative Working Group Note | NOTE-<code> | W3C NOTE-xml-names |
| Status Change | Obsoleted (OBSL) or superseded (SPR) former Recommendations | <OBSL|SPR>-<code> | W3C OBSL-xhtml1-20180327 |
| Without Publisher | Bare slug form (no 'W3C ' prefix) | [<type_prefix>-]<code> | REC-html52-20171214 |
URN Mapping
urn:w3c:[type]:[code]