Skip to content

Conversation

@Tpt
Copy link
Contributor

@Tpt Tpt commented Dec 12, 2025

Close #88


Preview | Diff

@Tpt Tpt requested review from afs, hartig, kasei and rubensworks December 12, 2025 17:26
@Tpt Tpt self-assigned this Dec 12, 2025
Co-authored-by: Olaf Hartig <olaf.hartig@liu.se>
@afs afs self-requested a review December 14, 2025 10:15
spec/index.html Outdated
Exclude Unicode surrogates from Unicode escape sequences.</li>
<li>Remove concepts of plain and simple literals, in favor of explicit mentions of `xsd:string`</li>
<li>Migrate XML Schema references to 1.1</li>
<li>Migrate XML Schema references to 1.1. Note that, for the `xsd:dateTime` datatype, this means that year -1BC is now encoded as `0000` and not anymore as `-0001`.</li>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no "-1 BC". That's a double negative!

Suggested change
<li>Migrate XML Schema references to 1.1. Note that, for the `xsd:dateTime` datatype, this means that year -1BC is now encoded as `0000` and not anymore as `-0001`.</li>
<li>Migrate XML Schema references to 1.1.
Note that for datatypes involving years, the year 1 BCE is represented by `0000` and not as `-0001`.
See the note about the
<a data-cite="XMLSCHEMA11-2#dateTime-value-space">date/timeSevenPropertyModel</a>
for details.
</li>

Co-authored-by: Andy Seaborne <andy@apache.org>
@Tpt
Copy link
Contributor Author

Tpt commented Dec 14, 2025

@afs Thank you! Much nicer wording

@Tpt
Copy link
Contributor Author

Tpt commented Dec 18, 2025

@afs if you approve we can merge this MR (your requested change has been applied)

@afs afs self-requested a review December 18, 2025 19:39
@Tpt Tpt merged commit d650b65 into main Dec 18, 2025
2 checks passed
@Tpt Tpt deleted the tpt/year-0 branch December 18, 2025 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a note in the changelog about year 0 in XSD 1.0 vs 1.1

7 participants