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-0004: Empty and absent values #1387

Merged
merged 1 commit into from
Sep 18, 2024

Conversation

guusdk
Copy link
Contributor

@guusdk guusdk commented Aug 30, 2024

The pre-existing specification does not differentiate between empty or absent values. As the XEP has reached the 'final' status, such definitions can not be added to this XEP now.

This commit doesn't (intend to) add new definitions. It merely documents consequences of what is the current final spec.

The intention of this change is to make explicit that users of this XEP cannot expect this distinction to be present (unless it is explicitly defined in dependant XEPs). As a result implementations can be expected to use a variety of representations.

@github-actions github-actions bot added the Needs Council The affected XEP has the Council as Approving Body and it needs to decide on the change. label Aug 30, 2024
@guusdk
Copy link
Contributor Author

guusdk commented Aug 30, 2024

This PR is a direct result of a discussion that was had in the XSF Standards MUC room: https://logs.xmpp.org/xsf/2024-08-30#2024-08-30-02021f86c64bb4d4

The pre-existing specification does not differentiate between empty or absent values. As the XEP has reached the 'final' status, such definitions can not be added to this XEP now.

This commit doesn't (intend to) add new definitions. It merely documents consequences of what is the current final spec.

The intention of this change is to make explicit that users of this XEP cannot expect this distinction to be present (unless it is explicitly defined in dependant XEPs). As a result implementations can be expected to use a variety of representations.
@guusdk guusdk force-pushed the XEP-0004_empty-vs-no-values branch from bb88179 to 279e72b Compare August 30, 2024 14:01
@iNPUTmice iNPUTmice merged commit 64394a1 into xsf:master Sep 18, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Council The affected XEP has the Council as Approving Body and it needs to decide on the change.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants