-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Labels
Description
There are a few places in the 7.0 specification and associated tooling that URIs are overly specific and don't adapt to 7.1:
-
Specification:
- Section 3.4's introductory paragraph says "each enumeration value defined in this section has a URI constructed by concatenating
g7:enum-to the enumeration value". Currently there is no way to indicate when a specific enumeration value should useg7.1:enum-instead - Section 3.4 under
g7:enumset-EVENandg7:enumset-EVENATTRit says "these are given generic definitions with URIs constructed by concatenatingg7:enum-to the enumeration value." It is not clear to me if these would need new URIs even if, for example, the CENS event were updated and given URIg7.1:INDI-CENSinstead ofg7:INDI-CENS. - Section 6.1 says "Each month defined in this section has a URI constructed by concatenating
g7:month-to the standard tag"; that will stop being true if we add a new calendar in v7.1.
- Section 3.4's introductory paragraph says "each enumeration value defined in this section has a URI constructed by concatenating
-
Tooling
-
uri-def.pyfunctionfind_cat_tables(around line 56) depends on the "by concatenating" language found in the specification, and may need updating if that wording changes. -
uri-def.pylines 303 and 305 only look forg7:enumset-, notg7.1:enumset-.
-
Reactions are currently unavailable