Skip to content

Commit 01a6ec4

Browse files
frivoalTallTedfantasainigelmegitt
authored
Extend the ability to publish Registries to IG/AB/TAG (#972)
See #902 Co-authored-by: Ted Thibodeau Jr <tthibodeau@openlinksw.com> Co-authored-by: fantasai <fantasai.bugs@inkedblade.net> Co-authored-by: Nigel Megitt <nigel.megitt@bbc.co.uk>
1 parent 781be8f commit 01a6ec4

1 file changed

Lines changed: 18 additions & 14 deletions

File tree

index.bs

Lines changed: 18 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3018,14 +3018,14 @@ Types of Technical Reports</h3>
30183018

30193019
<dt>Registries
30203020
<dd>
3021-
[=Working Groups=] can also publish [=registries=]
3021+
[=Chartered groups|Chartered=] and [=elected groups=] can also publish [=registries=]
30223022
in order to document collections of values or other data.
30233023
A registry can be published either as a distinct [=registry report=],
30243024
or directly within a [=Recommendation Track=] document
30253025
as an [=embedded registry=].
30263026
[=registry definition|Defining a registry=] requires [=wide review=] and [=consensus=],
30273027
but once set up, changes to registry entries are lightweight
3028-
and can even be done without a [=Working Group=].
3028+
and can even be done without the initiating group's involvement.
30293029
See [[#registries]] for details.
30303030
</dl>
30313031

@@ -4705,15 +4705,15 @@ Registry Definitions</h4>
47054705
and which is responsible for evaluating whether such requests
47064706
satisfy the criteria defined in the [=registry definition=].
47074707

4708-
The [=custodian=] may be the [=Working Group=], the [=Team=], or a delegated entity.
4708+
The [=custodian=] may be the initiating group, the [=Team=], or a delegated entity.
47094709
The [=custodian=] for all [=registry tables=] in a single [=registry=]
47104710
<em class=rfc2119>should</em> generally be the same entity.
47114711

47124712
If the [=custodian=] of a [=registry table=]
47134713
ceases to exist or to operate as a custodian
47144714
(e.g., the relevant group is disbanded, or
47154715
the custodian is unresponsive to repeated attempts to make contact),
4716-
and the [=Working Group=] that owns the [=registry definition=]
4716+
and the [=chartered group|chartered=] or [=elected group=] that owns the [=registry definition=]
47174717
is itself <a href="#GeneralTermination">closed</a> or
47184718
unresponsive,
47194719
the [=Team=] <em class=rfc2119>should</em> propose replacing the [=custodian=],
@@ -4724,9 +4724,12 @@ Registry Definitions</h4>
47244724
<h4 id=reg-pub>
47254725
Publishing Registries</h4>
47264726

4727-
[=Registries=] can be published either
4728-
as a stand-alone [=technical report=] on the [=Registry Track=] called a <dfn>registry report</dfn>,
4729-
or incorporated as part of a [=Recommendation=] as an <dfn oldids="registry-section">embedded registry</dfn>.
4727+
A [=chartered group|chartered=] or [=elected group=] can publish a [=registry=]
4728+
as a stand-alone [=technical report=] on the [=Registry Track=],
4729+
where it is called a <dfn>registry report</dfn>.
4730+
[=Working Groups=] have the additional option of
4731+
incorporating a [=registry=] as part of a [=Recommendation=],
4732+
as an <dfn oldids="registry-section">embedded registry</dfn>.
47304733

47314734
The [=registry report=] or [=embedded registry=] <em class=rfc2119>must</em>:
47324735
<ul>
@@ -4817,22 +4820,22 @@ Updating Registry Tables</h4>
48174820
(i.e. [[#correction-classes|Class 5 changes]])
48184821
can be made by re-publishing the [=technical report=] that contains the affected table,
48194822
without needing to satisfy any other requirements for the publication
4820-
(not even Working Group consensus, unless this is required by the [=registry definition=]).
4823+
(not even a [=group decision=], unless this is required by the [=registry definition=]).
48214824
Such [=registry changes=] do not trigger new [=Advisory Committee Reviews=],
48224825
nor Exclusion Opportunities,
48234826
and do not require verification via an [=update request=],
48244827
even for [=technical reports=] at maturities where this would normally be expected.
48254828
Such publications can be made
4826-
even in the absence of a [=Working Group=] chartered to maintain the registry
4829+
even in the absence of a group chartered to maintain the registry
48274830
when the [=custodian=] is another entity.
48284831

48294832
Note: The custodian is only empowered to make [=registry changes=].
4830-
If the Working Group establishing the registry wishes
4833+
If the group establishing the registry wishes
48314834
to empower the custodian to add commentary on individual entries,
48324835
this needs to be part of the registry table’s definition.
48334836
If other changes are desired,
4834-
they need to be requested of the responsible Working Group--
4835-
or in the absence of a Working Group, of the Team.
4837+
they need to be requested of the group responsible for maintaining the [=registry definition=]--
4838+
or in the absence of such a group, of the Team.
48364839

48374840
Changes to the [=registry tables=]
48384841
made in accordance with [=candidate amendment|candidate=] or [=proposed amendments=] to the [=registry definition=]
@@ -4862,12 +4865,13 @@ Registry Data Reports</h4>
48624865
is that of the [=technical report=] holding the [=registry definition=].
48634866

48644867
Anytime a change is made to a [=registry definition=],
4865-
the Working Group <em class=rfc2119>must</em> update and republish
4868+
the group maintaining the [=registry definition=]
4869+
<em class=rfc2119>must</em> update and republish
48664870
any document holding the corresponding [=registry tables=]
48674871
to make it consistent with these changes.
48684872

48694873
Given a recorded [=group decision=] to do so,
4870-
the [=Working Group=]
4874+
the group maintaining the [=registry definition=]
48714875
<em class=rfc2119>may</em> republish the [=Registry Data Report=] to incorporate
48724876
[=editorial changes=].
48734877

0 commit comments

Comments
 (0)