Hello,

Here is pull request we prepared for XEP-0313 following my comments:
https://github.com/xsf/xeps/pull/40

For now, I only added the access credentials check at access time, as I think they are not mentioned anywhere and are critical.

Please, let me know how it looks and if you need some change improvements from me. I have lot of experience using XEP and writing informal XMPP extensions, but this is my first attempt at patching official XEPs.

Thanks !

--
Mickaël Rémond
 http://www.process-one.net


On 31 Jul 2015, at 18:31, Daniel Gultsch wrote:

Yes I had the very same problem when implementing MUC-MAM on the client side. I had very brief discussions with some people at that time but we
never got to a point where we could actually implement stuff.

Our (or my) conclusions from back then are:

The real jid should be included if the mam requester is the original sender of that message or if at the time the message was written the mam requester would have had access to the real jids. (non-anonymous or requester was
admin at that time)
The last one will quite possible be impossible to achieve since you can not
store historic room configurations. So I would suggest to take a more
general / easier approach to send the real jid if the muc was non-anonymous back then and still is. (That prevents admins from discovering the real jid
retrospectively but thats something we will have to live with I guess)


Reply via email to