Hi JC and others,
council feels strongly that this document should get rid of its use of
orgin-id and instead use the message@id for 1:1 chats.¹
This is in line with a general consensus I feel in the community that
we should get rid of origin-ids everywhere except for the niche
purpose of tracking reflections in MUCs that do not announce
#stable_id
This means no XEP should refer to or make use of origin-id. There are
obviously other XEPs that need to be modified including of course
XEP-0359 itself.
The jury is still out on whether stanza-ids or message@id should be
used for retractions in MUCs.
Community feel free to discuss this in the comments.
Personally I’m leaning towards stanza-ids (meaning leave that part as
is) which would be in line with other relatively modern XEPs like
reactions or displayed markers.
cheers
Daniel
P.S.: Since most clients set message@id==origin-id when sending
getting rid of origin-ids in this document should just work(tm) in
practice and not require a NS bump or anything.