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-0386: New revision v0.4.0 #1217

Merged
merged 1 commit into from Mar 31, 2023
Merged

XEP-0386: New revision v0.4.0 #1217

merged 1 commit into from Mar 31, 2023

Conversation

mwild1
Copy link
Contributor

@mwild1 mwild1 commented Oct 7, 2022

This is an extensive update that goes along with the new XEP-0388 (SASL2) updates.

Quoting from the revision change block:

  • Various changes, made in parallel with working client and server implementation experience, and
    SASL2 updates.
  • More tightly define the integration with XEP-0388 and several session feature XEPs: XEP-0198,
    XEP-0280, XEP-0352.
  • Replace the custom latest-id element with the new metadata element from XEP-0313, which also
    provides richer information.
  • Drop unread tracking, as this is a deep topic not directly related to resource binding. Instead
    the details of integration with other extensions have been better defined and demonstrated, to allow such
    functionality when it is fully defined and exists.
  • Adjust proposed namespace on aesthetic grounds and consistency with SASL2's approach. As this
    protocol may become part of the new preferred connection flow for a long time to come, it makes no sense
    to include the redundant and potentially confusing '2' when there is no conflict without it. Similarly,
    the '.0' has been dropped from the XEP's title, as it isn't really a version number.
  • Allow the client some influence over the resulting resource identifier. Encouraged the server to
    ensure the final identifier is unique and stable, following what is common practice on the network
    today.

The new revision has been run by @Kev for review.

This is an extensive update that goes along with the new XEP-0388 (SASL2)
updates. See revision block for a more detailed change list.
@mwild1
Copy link
Contributor Author

mwild1 commented Nov 16, 2022

Rendered and HTML diff: https://preview.xmpp.net/b2869c4f/xep-0386.html

@xsf xsf deleted a comment from Neustradamus Jan 9, 2023
@@ -24,6 +24,21 @@
<supersededby/>
Copy link
Contributor

Choose a reason for hiding this comment

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

I think the SASL 2 / XEP-0388 dependency is still missing here.

@Kev Kev merged commit a6a35e2 into xsf:master Mar 31, 2023
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.

None yet

3 participants