Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XEP-0428: Change schema int types to xs:unsignedInt #1335

Merged

Conversation

lnjX
Copy link
Contributor

@lnjX lnjX commented Mar 20, 2024

The previous type was xs:integer, which allows for arbitrary large
integers, and also negative integers. Negative values do not make sense
when referencing characters and limiting the size of the integer to 32
bit is, I think, reasonable as that would still allow referencing in 4
GiB of text (and that should probably exceed any stanza size limit).

The previous type was xs:integer, which allows for arbitrary large
integers, and also negative integers. Negative values do not make sense
when referencing characters and limiting the size of the integer to 32
bit is, I think, reasonable as that would still allow referencing in 4
GiB of text (and that should probably exceed any stanza size limit).
@github-actions github-actions bot added the Needs Author The XEP is experimental and the PR was not made by the author. The author needs to acknowledge it. label Mar 20, 2024
@iNPUTmice
Copy link
Contributor

ping @mar-v-in and @dwd

@mar-v-in
Copy link
Contributor

Change is fine, except that schema is not normative and therefore this is an editorial change, thus should be version 0.2.1, not 0.3.0

@iNPUTmice iNPUTmice merged commit 7c42279 into xsf:master Mar 21, 2024
1 check passed
@lnjX lnjX deleted the xep-0428-fallback-change-schema-unsignedInt branch March 21, 2024 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Author The XEP is experimental and the PR was not made by the author. The author needs to acknowledge it.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants