Closed chris-little closed 9 months ago
Section 10: Why is only RFC 3339 listed here? Why are ISO 8601-1 and ISO 8601-2 not listed here? I know those are not available for free, but they should as minimum be listed here (and in the bibliography). Consider adding https://datatracker.ietf.org/doc/draft-ietf-sedate-datetime-extended/ and https://www.loc.gov/standards/datetime/edtf.html here (and in the bibliography) as well.
The generic ISO8601 is now listed, but a restrictive profile is much simpler, unless the later version of ISO8601:2019 removes lots of flexibility. The notation in ISO 8601-2 is not referenced. This is not a standard about instances of temporal constructs, just the fundamental concepts.
To quote from RFC3339:
The complete set of date and time formats specified in ISO 8601 [ISO8601] is quite complex in an attempt to provide multiple representations and partial representations. Appendix A contains an attempt to translate the complete syntax of ISO 8601 into ABNF. Internet protocols have somewhat different requirements and simplicity has proved to be an important characteristic. In addition, Internet protocols usually need complete specification of data in order to achieve true interoperability. Therefore, the complete grammar for ISO 8601 is deemed too complex for most Internet protocols.
Take ReferenceSystem:applicableLocationTimeOrDomain, split it into three and use the terminology used in 9.1: (1) "locationOfApplicability", "timeOfApplicability", "domainOfApplicability". [DONE] Adjust the multiplicity if needed (is it 1? is it 0..1? can those properties be multivalued?).
Initially, Kept It Simple, chose multplicity of 0..1 e.g. location: Earth/Mars/Middle Earth or time: Holocene/Pangaea or domain: WGS84 Ellipsoid/Jungfrau train tunnel/my home office AR/MRI Scan/mesosphere. Obviously there is some possible overlaps, which is why I lumped them together originally.
From the perspective of ISO/TC 154/WG 5 it is certainly preferred to either cite ISO 8601-1:2019 and ISO 8601-2:2019 individually or incorporate an “all parts” citation to “ISO 8601 (all parts)”.
The LOC’s EDTF standard is incorporated into ISO 8701-2:2019 if you wish to cite an ISO standard instead.
@ronaldtse PR#83 changed citation to the generic ISO8601.
And addressed the other issues above.