-
Link Mauve
Zash, rion, the people doing Renegade X started writing a PRECIS implementation suitable for use from C, or at least are planning on that.
-
Link Mauve
I don’t think any code has been written yet.
-
Link Mauve
Join chat@xmpp.rs (xmpp:chat@xmpp.rs?join) to get in touch with them, if you want to help.
-
flow
Link Mauve, that C&C Renegage remake?
-
jonas’
I like the idea of MIX, but whenever I look at the specs I realize how much cleanup is still needed
-
Ge0rG
I like the idea of XMPP, but whenever I look at the specs I realize how much cleanup is still needed
-
jonas’
hah
-
Ge0rG
jonas’: you could run for Council.
-
jonas’
are the elections open again?
-
jonas’
ah, they are
-
jonas’
oh, Daniel’s coming back
-
Ge0rG
I need to find all the banners I made the last time.
-
Ge0rG
https://upload.yax.im/upload/L9QpGat3GD9S3nMF/make-xmpp-great-again.jpg = 404
-
Ge0rG
Who made this shit?
-
eevvoor
sounds trumpy Ge0rG
-
jonas’
that’s from back when Trump hadn’t won yet and it was still funny
-
eevvoor
it is still funny, just like telling people that wa is perfect for pupils and at school. that's also funny 🙄
-
jonas’
ladies and gentlemen, we have a MIX create/join in aioxmpp! https://paste.debian.net/hidden/2b9100eb/
-
Zash
gg
- Ge0rG runs for the hills (of MUC)
-
Ge0rG
flow: would you accept a PR containing the Oob.java file in the appropriate Smack namespace (which one?): https://github.com/yaxim-org/yaxim/blob/master/src/org/yaxim/androidclient/packet/Oob.java
-
Daniel
I'm currently writing slides for a developers introduction to xmpp
-
Daniel
Have we ever documented the session optional child thing?
-
Daniel
Or is that just something people need to know? Lol
-
Zash
Hm, hold on
-
Zash
Daniel: https://datatracker.ietf.org/doc/draft-cridland-xmpp-session/
-
Daniel
oh nice
-
Daniel
how would people usually discover that?
-
Daniel
that draft i mean
-
Zash
Even nicer would be to get that finished and RFC'd
-
Zash
Ie an RFC that updates RFC 6121
-
ralphm
Daniel: what do you mean discover? If a server presents that child element it supports it?
-
Daniel
no how a developer would know about it
-
ralphm
Ah, well, it is an expired draft, so I assume the answer is they shouldn't?
-
ralphm
(casually mentions dwd)
-
Zash
It documents something that solves a problem and that is implemented.
-
ralphm
Well if that's the case, indeed it should progress, because it adds a new element to an existing namespace.
-
ralphm
I didn't know it was actually implemented.
-
Daniel
I think both ejabberd and prosody do
-
Daniel
At least
-
MattJ
Yes
-
ralphm
Daniel: so the normal way would be this document progressing to RFC and being recorded as updating 6121. It would then show up at the top of the latter's document.
-
Daniel
good to know thanks.
-
ralphm
Last discussion on this seems to be the same day the -01 was published, on the xmppwg list, by Kev and dwd.
-
Zash
Discussion from then suggests M-Link also does it
-
Daniel
so does openfire
-
Zash
Are there clients that still fail if you stop advertising <session/>?
-
Daniel
dunno. are there servers that still fail if you don’t send session?
-
Zash
dunno. haven't looked at this since that draft
-
Zash
Aw, MUC logs from that time lost in the crash? :(
-
jonas’
aioxmpp also supports that optional thing
-
jonas’
Daniel, jabber.ccc.de failed back when I started aioxmpp, not sure if it has been updated since then
-
Daniel
The optional thing is fairly widely supported I believe. Gajim most likely as well. However I didn't know about that draft and thought it was just collective consciousness
-
Zash
It existed before the draft, IIRC waqas may have talked about it before that
-
Zash
https://hg.prosody.im/trunk/rev/0bbbc9042361
-
Zash
Prosody 0.6
-
Daniel
I think I remember that ejabberd only got that relatively recently. Circa 2016 or so.
-
Daniel
And as jonas’ pointed out ejabberd in 2015 even required it
-
Zash
2016 indeed, if this is it: https://github.com/processone/ejabberd/commit/a150bf8fdc8061bc60e5cb1a64a1e06f962d6a4e
-
flow
Ge0rG, sure. BTW, I am not sure if discussing Smack related stuff is really on-topic in xsf@, consider using smack@conference.igniterealtime.org, where we should continue discussing the details
-
Ge0rG
flow: or you might join jdev@, where it's also on topic.
-
jonas’
Zash, oh wow, I was just assuming jabber.ccc.de was running old software
-
Ge0rG
jonas’: I fell for that as well, recently