-
Notifications
You must be signed in to change notification settings - Fork 122
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-0280: Rewrite of the 'Messages Eligible for Carbons Delivery' section #434
Conversation
Rendered version: https://op-co.de/tmp/xep-0280.html#which-messages |
This is not the final set of changes yet to make everything perfect. I'm pondering about adding these two rules:
But maybe those two XEPs need to be fixed up to mandate type=chat? |
Another open issue that just came up on xsf@/gajim@ MUC is messages-to-self. I've sent a problem statement to standards@. |
@ge0rg Are you proposing these changes to be merged? Could you open a thread on standards ML to have them discussed please? Ta. |
The relevant standards@ threads are linked above, and there even was some discussion on them. However, in the meantime it looks like the council -1ed XEP-0334 (Message Processing Hints), which was the excuse to bump the Carbons namespace. Council discussion: https://mail.jabber.org/pipermail/standards/2017-April/032583.html and followup discussion I'm really not sure how to move forward from here. While I don't care much about which hint is to be added into the messages, I really want to make the Carbons rule properly specified, and I'm not sure this would be possible without a bump. |
In the council meeting today Kev brought up starting a document (details to TBD) that will explore the routing rules of XMPP, where the problems are, and how they can be solved. In light of this, are you okay with closing this PR @ge0rg and waiting on the results of that document? Hopefully we'll have a better idea of what needs to be done afterwards and this discussion will be a bit easier. Naturally this PR can be reopened if we decide that its rules are the correct ones. |
I'd prefer to keep this open as a reminder of the unsolved problem, but whatever works for the editor team is OK with me. |
I prefer to have this closed, to be honest. I don’t like having a baseline of open PRs. I also don’t think that the PRs in the xeps repository are necessarily a good place to keep reminders about open problems, unless a concrete solution is proposed. That solution is then either merged or rejected. I think in this case, when we agree that this is part of a broader scope and must be solved e.g. in coherence with MAM and MR2.0, this should be closed. Feel free to reopen if you disagree about the last part. |
Hi,
this PR combines multiple changes, again ordered by level of controversy.
private
element, as +1ed by @linuxwolf on standards@ - this requires a version bump IMO, as it changes the server behavior when parsing messages with only theprivate
element present.If we are doing a version bump, we should make the most out of it (without nonzas, at least).