Hm... This complicates things and breaks some assumptions (sending to full JIDs by non-NG clients). What does this solve that the carbons don't already solve? Maybe the carbons can simply be improved?
You can already send "to everyone on NG" by sending to bare JID. Everyone with carbons will receive a copy. You can already "receive all messages" by subscribing to carbons. "Send to everyone, including non-NG clients". Maybe there should be support for sending to "some...@server.com/*"? "Transparently handle older clients sending to full JIDs, by delivering to everyone". This doesn't need the "opt-in NG mode" part of this XEP, only the disco#info and the ability to override with <im-ng> (maybe more descriptively named?). On 28.03.2018 20:18, Jonas Wielicki (XSF Editor) wrote: > The XMPP Extensions Editor has received a proposal for a new XEP. > > Title: IM Routing-NG > Abstract: > This specification provides a new set of routing rules for modern > instant messaging. > > URL: https://xmpp.org/extensions/inbox/im-ng.html > > The Council will decide in the next two weeks whether to accept this > proposal as an official XEP. > _______________________________________________ > Standards mailing list > Info: https://mail.jabber.org/mailman/listinfo/standards > Unsubscribe: standards-unsubscr...@xmpp.org > _______________________________________________ _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: standards-unsubscr...@xmpp.org _______________________________________________