just me or very few projects have implemented XEP-0009
mhhas left
mhhas joined
amee2khas left
serge90has left
serge90has joined
Yagizаhas left
serge90has left
serge90has joined
MattJ
It's not very common these days. RPC in general has fallen out of favour as an API model.
PapaTutuWawahas joined
Zash
Generic RPC like that at least. Kinda redundant when <iq> is RPC-ish enough by itself, and then we have XEP-0050+XEP-0004
atomicwatchhas joined
adxhas joined
Mx2has left
Mx2has joined
adx
Can someone point me to the spec where it says what kind of characters can't be in a MUC nick/JID resourcepart? I can't seem to find any specifics besides "probably everything UTF-8"
Zash
adx, it can be found via https://xmpp.org/extensions/
Zash
> RFC 7622 XMPP Address Format
Zash
Except that's not the one in use, but the previous one
Zash
So, good luck on your RFC adventure ;)
Zash
s/the previous/a previous/
marc0shas left
marc0shas joined
Zash
It might vary by implementation.
Zash
I would recommend preparing a place under your desk to cry if you're delving into these issues.
adx
yeah, that's what i've been browsing, but more of a deep dive needed apparently
adx
> I would recommend preparing a place under your desk to cry if you're delving into these issues.
oh boy, love me some lonely nights
nicoco_has joined
Zash
So https://www.rfc-editor.org/rfc/rfc6122 is probably the safe thing to look at until PRECIS gets more widely implemented. Then there's https://www.rfc-editor.org/rfc/rfc7700 that's specifically for nicknames.
xnamedhas left
Mario Sabatinohas left
antranigvhas left
Mario Sabatinohas joined
nicoco_has left
nicoco_has joined
sonnyhas left
sonnyhas joined
larmahas joined
antranigvhas joined
thomaslewishas joined
amee2khas joined
thomaslewishas left
keyzerhas left
keyzerhas joined
keyzerhas left
sonnyhas left
keyzerhas joined
xnamedhas joined
spectrumhas left
sonnyhas joined
thomaslewishas joined
lovetoxhas left
nicoco_has left
amee2khas left
jonathanhas left
marc0shas left
marc0shas joined
xeckshas left
xeckshas joined
spectrumhas joined
marc0shas left
marc0shas joined
Patigahas left
thomaslewishas left
amee2khas joined
Patigahas joined
xnamedhas left
PapaTutuWawahas left
PapaTutuWawahas joined
xnamedhas joined
keyzerhas left
keyzerhas joined
keyzerhas left
keyzerhas joined
serge90has left
marc0shas left
marc0shas joined
amee2khas left
xnamedhas left
amee2khas joined
xnamedhas joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
miruxhas left
miruxhas joined
miruxhas left
miruxhas joined
lovetoxhas joined
lovetox
does anyone in code use something different then "jid" for jids?
lovetox
like it means jabberid, but i guess we want to get rid of the jabber name? and i wondered even when i got rid of it in the UI
lovetox
the whole code is still litered with jabber here and jabber there
lovetox
but jid is also so nice and short as var name and ver descriptive, like every dev ever who reads that will exactly know what this is
lovetox
xmpp_address is quite long, addr could mean a lot of other things
pep.
`sed -i -e 's/jid/xid/g'`? :p
Zash
xid.. hah, pep. was faster
lovetox
xid :D
lovetox
i didnt think of that
lovetox
was going for xaddr
lovetox
but ok beside the fun, does actually anyone use this in code?
lovetox
or will i be the only lost soul :D
pep.
Nah we use Jid here (slix, poezio, xmpp-rs)
Zash
In prosody there's a few cases like `uploader` that holds a JID
Zash
or `user_bare` which holds ... a bare JID
Link Mauve
lovetox, Jappix and Movim both went for xid in their code IIRC, but I find it a bit weird since so much documentation is about JID.
Link Mauve
By now it’s became a proper noun, and not about Jabber any longer.
jubalhhas left
amee2khas left
atomicwatchhas left
qwestionhas joined
amee2khas joined
atomicwatchhas joined
Patigahas left
amee2khas left
qwestionhas left
sonnyhas left
sonnyhas joined
sonnyhas left
sonnyhas joined
Millesimushas left
Patigahas joined
amee2khas joined
Millesimushas joined
thomaslewishas joined
thomaslewishas left
thomaslewishas joined
thomaslewishas left
Mx2has left
Mx2has joined
qwestionhas joined
kurtainhas left
selurveduhas left
selurveduhas joined
antranigvhas left
qwestionhas left
qwestionhas joined
marc0shas left
marc0shas joined
marc0shas left
marc0shas joined
MSavoritias (fae,ve)has left
kurtainhas joined
nicoco_has joined
PapaTutuWawahas left
MattJhas left
nicoco_has left
alhas joined
nicoco_has joined
alhas left
SouLhas left
nicoco_has left
marc0shas left
marc0shas joined
miruxhas left
jubalhhas joined
Mx2has left
debacle
pep. Global changes with sed are so dangerous!
Mx2has joined
debacle
lovetox Rename gajim to gaxim when?
pep.
debacle, in a repository it's fine, you can see your changes as unstaged :)
qwestionhas left
debacle
but it is so easy to miss an unintended change, if there are too many
pep.
CI and tests will catch it right? :P
pep.
A bit of optimism
pep.
And most of all, your compiler!
pep.
#InTheCompilerWeTrust
Alexhas left
jubalhhas left
Mx2has left
Mario Sabatinohas left
antranigvhas joined
Vaulorhas left
debaclehas left
Mx2has joined
larmahas left
antranigvhas left
antranigvhas joined
moparisthebest
> but it is so easy to miss an unintended change, if there are too many
Not in a good language, thanks Rust