-
Nathan
What I tried to say was what happens when MAM is implemented to a server?
-
Zash
Assuming there's an accompanying server-side message archive, then users can query it.
-
zinid
guys, when pubsub#publish-options form definition will be fixed?
-
zinid
or, if everyone is lazy doing this, where can I find definitions of every fields of pubsub#publish-options form
-
zinid
I recall Push, Persistent Storage, what else?
-
jonasw
zinid, make a PR? ;-)
-
zinid
but I'm lazy
-
Flow
zinid: what is broken?
-
Flow
Anyway, I wonder if MIX shouldn't really be PubSub2. Persistent group chat requires PubSub at the lowest level, MIX could provide that, while additionally fixing PubSub for everyone else (while keeping the old spec around)
-
zinid
Flow: pubsub#publish-options doesn't define pubsub#persist_items defined in XEP-0223 and 'secret' (without pubsub# ???) defined in XEP-0357
-
Flow
define where? in xep60? don't we have a registry for that?
-
zinid
yes
-
zinid
in xep60
-
zinid
I have no idea what "having a registry" means
-
zinid
https://xmpp.org/extensions/xep-0060.html#registrar-formtypes-publish
-
edhelas
https://news.ycombinator.com/item?id=15437448
-
Flow
zinid, this one I think: https://xmpp.org/registrar/formtypes.html#http:--jabber.org-protocol-pubsubpublish-options
-
zinid
still not defined there ;)
-
Flow
right, PRs welcome ๐
-
zinid
also, this registry is unusable, it doesn't define possible values of pubsub#access_model
-
Flow
zinid, it just defines the fild name, everything else is written in the defining XEP
-
Flow
field name, type and description
-
zinid
ok
-
zinid
so should be fixed both XEP-0060 definition and the registry?
-
Flow
zinid, I found persist_items in the registry. what else is missing?
-
Flow
An 'secret' from the push xep
-
Flow
Seems like 'push#secret' would be more idiomatic, also xep357 doesn't have a registry submission for that
-
Flow
If i recall correctly, Kev wanted to take of xep357
-
Flow
*take over
-
zinid
Flow: persist_items should be defined in every form where it's used, just like pubsub#access_model (it's defined in several forms)
-
Flow
what are the other forms where persist_items is used besides node_config?
-
zinid
publish_options?
-
zinid
see XEP-0223
-
zinid
https://xmpp.org/extensions/xep-0223.html#store
-
zinid
example 4
-
zinid
possibly in others, dunno
-
Flow
I'm not sure if it's righ to use persist_items with publish-options
-
Flow
like access_model it appears more like a per node thing, not per item
-
Flow
could it be that ex1 in xep223 is wrong?
-
jonasw
Flow, no, that was discusesd on the ML
-
Flow
jonasw, ahh, must have missed that, do you have a pointer?
-
jonasw
nobody objected to the interpretation that <publish-options/> is a precondition
-
jonasw
will do
-
Flow
ahh, it's used as precondition
-
Flow
then it probably makes sense that it doesn't appear in publish-options's registry
-
Flow
now I remember that there was a discussion around that
-
Flow
ahh and xep60 reads like preconditions must also be registered
-
zinid
everything should be registered, even if XEP doesn't say that
-
zinid
because this form definition can be used by automatic validation (I do this in ejabberd)
-
jonasw
still looking for the discussion, hang on
-
Flow
jonasw, no worries, I think it was daniel who brought it up
-
Guus
any French people around?
-
jonasw
Flow, https://mail.jabber.org/pipermail/standards/2017-May/032631.html
-
jonasw
got it
-
mimi89999
Moi
-
jonasw
yes, preconditions must be registered to define the meaning of the precondition
-
Guus
in a certificate, what's the most appropriate value for "state or Province Name" for Paris?
-
Flow
Guus: does anyone care about the value of that field?
-
Guus
รle-de-France? Nothing?
-
mimi89999
Keep that empty. Nobody cares.
-
Guus
Flow: I don't want to find out, which is why I'm asking for the most appropriate value :)
-
Guus
kk
-
mimi89999
But probably it is that... See other certs...
-
mimi89999
The one of OVH...
-
Guus
(I don't know of any other certs)
-
Guus
oh, paris probably has a website...
-
jonasw
this is how the gandi.net certificate looks: CN = www.gandi.net OU = COMODO EV SSL OU = Ops O = Gandi SAS Object Identifier (2 5 4 9) = 63-65 Boulevard Massena L = Paris ST = Paris Object Identifier (2 5 4 17) = 75013 C = FR Object Identifier (2 5 4 15) = Private Organization Object Identifier (1 3 6 1 4 1 311 60 2 1 3) = FR Object Identifier (2 5 4 5) = 423 093 459 00042
-
jonasw
so apparently itโs simply "Paris"?
-
mimi89999
Lol
-
Guus
thanks guys :)
-
mimi89999
Certbot keeps that empty. Really nobody cares.
-
zinid
Flow: whatever, I generate code from this form now: https://github.com/processone/xmpp/blob/master/specs/pubsub_publish_options.xdata
-
zinid
secret without prefix 'pubsub#' looks odd though
-
Flow
I think 'push#secret' would be more to the point
-
jonasw
I agree
-
Flow
zinid, would be greate if you did an PR for the registry too
-
zinid
can we change the filed name?
-
Flow
https://github.com/xsf/registrar
-
Flow
zinid: Not without a namespace bump I fear
-
zinid
then let's don't do this
-
zinid
we have the same in some MUC forms, this is not a major problem
-
jonasw
we should have errata sections in XEPs where we can note things for the next Namespace bump
-
jonasw
re registrar: I bet that stuff is currently not updated on the website
-
Flow
jonasw, I once started https://wiki.xmpp.org/web/XEP_and_RFC_Remarks
-
jonasw
yeah, nobody will look there when preparing a PR against a xep :)
-
Ge0rG
jonasw [09:56]: > we should have errata sections in XEPs where we can note things for the next Namespace bump There used to be wiki pages for each xep containing that information
-
Guus
Who's going to be at the GSoC menter summit this weekend? Arc, Daniel, Edwin and me - anyone else?
-
Guus
we should meet up. I'll at least bring some stickers :)
-
Guus
Edwin and me are in the Sheraton
-
mimi89999
Guus: Bring stickers *to* XMPP.
-
Guus
?
-
intosi
Guus: +1 on the stickers.
-
mimi89999
> I'll at least bring some stickers :) ๐
-
mimi89999
The requests for adding stickers...
-
intosi
mimi89999: ah.
-
Guus
Please note that my two-year-old kept me up all night, and I'm very likely to miss puns, sarcasm, and any other subtilities today.
-
mimi89999
Guus: Take some sleep then...
-
Guus
mimi89999: customers, deadlines.
-
Guus
my wife is actually very jealous of me going to the GSoC meeting. Not because of the trip, but because of the four days of hotel stay without the kids :)
-
Guus
four nights of uninterrupted sleep... sheer bliss.
-
intosi
Four nights of fighting jetlag ;)
-
Guus
intosi: that probably sets in only after I return
-
mimi89999
2x no sleep...
-
intosi
I'm usually much better going west to east than the other way around. Getting up early is easy, sleeping in is something I'm terrible at.
-
Guus
I'll find out in a couple of days
-
Guus
oh, at least 4 guys from Jitsi will be there too
-
Guus
they're in the other hotel though
-
Flow
Guus: If you meet Ingo, then please say hello from me
-
Guus
Flow: not sure if he'll be there. by-the-by: the Jitsi guys all but finished merging all of his Smack 3->4 miration work.
-
Flow
\o/
-
Guus
it was a lot of work on Ingo's part, but the merge itself was relatively painless, from what I understand. There was one issue with certificate acepptance that they quickly resolved.
-
Flow
not that it matters: but it appears to be not yet merged: https://github.com/jitsi/jitsi/tree/smack4-2
-
Guus
that's the desktop app I think? I think they were referring to their backend stuff.
-
Flow
ahh, k, great