-
marc
Ge0rG: anything new regarding protoXEP?
-
Ge0rG
hi marc! We got it in, as XEP-0401
-
Ge0rG
marc: I've asked for feedback from the standards@ ML regarding the IBR extension, but got not much so far
-
Ge0rG
marc: people would prefer a data form :(
-
marc
Wow, cool. A data form instead of an ad-hoc command?
-
Ge0rG
marc: a data form instead of a new IBR element.
-
Ge0rG
marc: for the actual account registration, not for requesting the account
-
marc
Okay, so that's what I used in the first place :D
-
marc
Not a big problem IMO
-
Ge0rG
I don't like it because it requires more complicated logic to figure out how to map fields to your client UI
-
marc
Why? The field has a name and the names are defined in the XEP, no?
-
Zash
If you do it like in MAM with a basic set of predefined fields?
-
Ge0rG
Zash: even then, I end up comparing a list of my own UI elements to a list of server-side form fields, with a need to fall back to a data form UI when a mismatch is found
-
jonasw
Ge0rG, I don’t see the point; if you don’t want to support data forms, only support that specific setup of data forms and treat it as if IBR wasn’t supported at all/didn’t work otherwise.
-
jonasw
also, Ge0rG: A host MUST NOT add new fields to the 'jabber:iq:register' namespace; instead, extensibility SHOULD be pursued via the Data Forms protocol as specified herein.
-
jonasw
(from XEP-0077)
-
Ge0rG
jonasw: you can override MUST NOT with another XEP
-
jonasw
ugh
-
Ge0rG
jonasw: the problem is to detect whether this is the "that specific setup of data forms"
-
jonasw
FORM_TYPE would tell you
-
jonasw
I don’t see a problem at all. compare form_type, compare set of var values, if they don’t match your expectations, afil✎ -
jonasw
I don’t see a problem at all. compare form_type, compare set of var values, if they don’t match your expectations, fail ✏
-
Ge0rG
jonasw: how will FORM_TYPE tell me? It will be just `jabber🇮🇶register`
-
jonasw
that’s a start
-
pep.
rrr smileys. Ge0rG I assume you meant `jabber:iq:register`
-
Ge0rG
pep.: yes, indeed. I need to fix that script finally
-
edhelas
https://github.com/henry-luo/mark
-
Zash
no
-
edhelas
Zash you're so focused on the past
-
Zash
no
-
jonasw
search for namespace didn’t yield anything
-
jonasw
doomed
-
Zash
Looked like HTML with {} instead of <>
-
Zash
Meh
-
Zash
Relevance to XMPP: Can't see any
-
moparisthebest
yes that's exactly what we need, one new standard to replace all the existing ones https://xkcd.com/927/
-
Zash
It wont
-
Guus
obligatory
-
ralphm
yaml adoption is limited, haha
-
Zash
didn't toml come to replace yaml?
-
moparisthebest
I also enjoy how it has downsides to json like 'not as widely supported as json' but no downsides to xml
-
moparisthebest
I guess it's as widely supported as XML ?
-
Ge0rG
XML, the configuration file format from hell
-
Zash
Also, meh, I have Lua table notation. I don't need no JSON-XML hybrid
-
Zash
Good luck inventing a format for everything that doesn't suck at everything.
-
edhelas
https://xmpp.org/extensions/xep-0239.html cover pretty much all the cases
-
Zash
Perfection