[Standards] XEP-0280 (Carbons) proposals
kevin.smith at isode.com
Thu Jun 1 10:31:38 UTC 2017
I promised to review and start a thread on the pending PR for Carbons updates ( https://github.com/xsf/xeps/pull/434 ), so here we are.
I think this goes beyond just removing no-copy, and makes what was before a hint by the client now normative. While hints are fine, I don’t think mandating this behaviour is right.
Compacting suggestions for when messages are carbon-eligible:
This looks sensible, but I note that it removes the suggestion that MUC-related stanzas aren’t carbonsed, so needs the below also.
I think the ‘must’ here is misplaced, as is all the other normative language. These are generally sensible, although I think telling clients they have to ignore MUCs they’re not in isn’t quite right - giving the user the option to join the MUC on this client too seems quite a sensible alternative. A similar comment applies to the last rule.
Requiring servers to implement particular delivery rules:
I don’t think this is right, I think we want to allow servers to make their own judgements on what needs carbonsing. This was the consensus compromise we made previously (after considerable effort) to remove the objections to 280 going to Draft.
More information about the Standards