-
pep.
winfried, thanks for the wiki page! (I don't remember if I already said)
-
winfried
pep. Thanks, I couldn't have done it without your notes!
-
Ge0rG
What's the correct way to handle MUC-PMs in MAM?
-
Zash
Run away screaming!
-
Ge0rG
Zash: that doesn't work because I don't know which messages in MAM are MUC-PMs
-
Ge0rG
case in point: a user has left a MUC a while ago, but is receiving MUC-PMs from MAM now, which the client doesn't correctly identify as PMs
-
Zash
Without the <{muc}x>?
-
Ge0rG
This is either a bug in Conversations, which doesn't identify them as MUC-PMs (and I know that's a mess) or a bug in prosody for storing them in user's MAM
-
Ge0rG
Zash: yes
-
Holger
I think PMs should be stored in MAM (until they die).
-
Ge0rG
Holger: which MAM
-
Ge0rG
User's or MUCs?
-
daniel
I think storing PMs in user archive is fine
-
daniel
Considering the general mess that PMs are
-
daniel
And I think C2 will recognize them correctly as PMs if they have the x tag
-
Ge0rG
daniel: and if they don't?
-
Ge0rG
daniel: a user complained about conversations showing PMs from a month ago as normal non PMs from the MUC JID
-
Ge0rG
The "from a month ago" part is probably an unrelated prosody bug
-
daniel
Ge0rG: maybe old version
-
daniel
I was talking only c2
-
Holger
Ge0rG: Maybe it's good enough if we fix the case where the tag was added.
-
Ge0rG
Holger: maybe
-
Ge0rG
daniel: happened on beta 2
-
daniel
Ge0rG: I don't recall when I fixed that
-
Ge0rG
daniel: me neither 😀
-
daniel
OK let me rephrase this. I know when I fixed it. But I didn't know when I made the beta2
-
Ge0rG
daniel: alright, thanks. I'll suggest the user to update.
-
Zash
Is there a XEP template in the xeps repo?
-
daniel
Ge0rG: yeah I would have preferred if fdroid didn't make the beta version stable
-
daniel
And then stay on that version for weeks
-
daniel
You get what you pay for
-
Ge0rG
I guess that's fair. I've got my own share of free riders
-
Kev
Zash: There is.
-
daniel
Ge0rG, fwiw (neat Conversations trick #143) i also check if the domain matches the known discovered muc server
-
daniel
that only works on the 'home' muc server
-
daniel
but for regular users thats 88% of the cases
-
Ge0rG
daniel: you could check against all bookmarks and MUC domains
-
daniel
yes. but i'm afraid of false positives
-
daniel
who knows what people put in their bookmarks
-
Ge0rG
Yaxim even comes with a static server list
-
Ge0rG
daniel: right, the implications will be very interesting
-
Zash
What about the neat trick where you can have user@host and room@host? :)
-
Ge0rG
Zash: it's a nice way to make everyone do more round trips
-
Zash
Waaaaaaaaaait a minute
-
Zash
> stamp | The time when the XML stanza was originally sent
-
Zash
in xep-0203
-
Zash
Shouldn't that be "received by whoever caused the delay"?
-
Zash
The speed of light, electrons and CPU cycles aren't infinite, so only the sender knows exacly when it was originally sent.
-
Zash
Modulo time sync issues.
-
Ge0rG
Modulo the philosophical meaning of "to send"