-
jonasw
would be great if somebody with power would set a room description for this room
-
Seve/SouL
Good morning
-
Ge0rG
jonasw: I've been asking that for years
-
Seve/SouL
MattJ, the email on the survey is requested to be able to match which member filled the survey, isn't it?
-
Seve/SouL
Would like to know where are you going to check that, because I think my information is outdated
-
MattJ
Seve/SouL, just leave a comment that it's you, it'll be fine (but maybe ask Alex to update your info too)
-
jonasw
MattJ, I think you /do/ have the power, can you set a room description for this room please? :)
-
MattJ
Done
-
jonasw
nice :)
-
goffi
Hey, some people where asking about my work on file sharing using Jingle here, I've written a blog post about it: https://www.goffi.org/b/hGKs6B4wd8dsgNZd5MzQjN/file-sharing-landing-next-release-salut
-
goffi
were*
-
jonasw
anybody knows an admin of jabber.org?
-
Ge0rG
Kev? stpeter? Just guessing.
-
jonasw
to whom it may concern: there is a MUC with the address '@conference.jabber.org' (yes, without localpart) in the disco#items result. you probably want to sort this out.
-
Ge0rG
jonasw: shouldn't it be 'conference.jabber.org' then? Prosody even allows joining the MUC domain.
-
Ge0rG
Crazy shit, but not explicitly forbidden.
-
jonasw
Ge0rG, @conference.jabber.org is an invalid JID. asking what it "should be" then is futile. it should never have existed.
-
jonasw
in any case it prevents aioxmpp from processing the disco#items result and I refuse to add a workaround for that.
-
Ge0rG
jonasw: that's noble. I'm sure that will show 'em!
-
jonasw
Ge0rG, *shrug*, the remainder of the list looks like auto-created arabic spam rooms
-
jonasw
so I don’t worry too much about the loss of information.
-
jonasw
but then again, what’s a client lib to do in this case? you can’t give the broken JID to the application, because giving broken stuff to the application which it might later use to send things to which in turn would lead to errors/stream termination is bad. returning an error instead of even a part of the listing is bad. returning the incomplete listing (removing the entry with the broken JID) is bad.
-
jonasw
currently I’m at option 2 (return an error instead of the disco#items response). option 3 would be viable, but I’m not sure if that messes with semantics too much
-
Zash
Throw your hands in the air
-
jonasw
did that already
-
jonasw
to my face actually
-
jonasw
didn’t help though
-
Ge0rG
force your server to close down the s2s connection!
-
Ge0rG
...via adhoc admin command
-
Ge0rG
<--- lovetox has left the room (Stream closed by us: Improper 'from' attribute (invalid-from)) See, it works!
-
jonasw
you know that I can’t check that because my client doesn’t show joins/leaves!
-
Zash
jonasw, what do you do on invalid data in other cases?
-
jonasw
Zash, return an error to the application instead of the response
-
Zash
jonasw, do that then
-
jonasw
that’s what I do
-
jonasw
(option 2)
-
Zash
Ah, you said that, sorry, coffee hasn't kicked in yet
-
Zash
Seems I'm ♪ doing what frozen things do - in summer!! ♫
-
jonasw
melting?
-
Zash
Brain melting or something
-
pep.
goffi: thanks! Reading
-
Zash
Shouldn't the formtypes be here too https://xmpp.org/registrar/muc.html
-
jonasw
Zash, forms are here: https://xmpp.org/registrar/formtypes.html
-
jonasw
but yes, the registry is incomplete and out of date
-
jonasw
somebody™ needs to fix that
-
Zash
Can't find a link from xep45 :|
-
Zash
Hah
-
Zash
It has `muc#maxhistoryfetch`
-
Zash
Prosody has `muc#roomconfig_historylength` and `muc#roomconfig_defaulthistorymessages`
-
Zash
And `muc#maxhistoryfetch` was added in 2012?
-
Zash
The others were added to prosody 2 months after?!
-
Zash
Looks like a mess
-
Zash
Hey what should happen if you have a password-protected MUC and someone queries MAM?
-
Zash
Also, does anyone actually use passwords?✎ -
Zash
Also, does anyone actually use passwords in MUC? ✏
-
Ge0rG
I do
-
jonasw
ytho
-
Zash
Why what?
-
jonasw
use passwords in muc
-
Zash
Indeed
-
Ge0rG
Because passwords work better than member lists
-
Andrew Nenakhov
Passwords in mucs are one of MUCs deadly sins.
-
Seve/SouL
How can I get in touch with Alex, please?
-
Seve/SouL
I will check the mailing lists and see if I can get his email
-
dwd
A MUC password isn't a password; it's an out-of-band invitation mechanism.
-
Anu
It might sound odd but it may be beneficial for adoption for xmpp to take the best ideas from slack
-
Anu
It’s what people use and expect
-
Zash
Take the best ideas from all the things
-
Anu
If there is a tool that is heavily used, it saves the need to retrain
-
Anu
Part of the friction for non enterprise xmpp use is that you need to teach people how to use it
-
Zash
Just remember that popularity does not mean quality or anything.
-
Anu
Nope but it eases moving from one to another
-
Zash
You might thing that, but I don't✎ -
Zash
You might think that, but I don't ✏
-
Anu
Xmpp is the way it is because of that I’m clients in the 90s
-
Anu
And irc
-
Zash
If you try to be a clone of some other thing, you will forever be playing a game of catch-up
-
Anu
Things people don’t use anymore
-
Zash
You can't win that
-
Zash
You can't make a clone clone be better.
-
Zash
You win by being different in some way that turned out to be even better.
-
Anu
Slack is an irc clone and even had an xmpp interface
-
Anu
It’s winning for a reason
-
Zash
Anu, any specific things we should be stealing? :)
-
Zash
Nicer bot integration, buttons and stuff was discussed a while ago
-
Anu
Org set up
-
Zash
As an old console client irc user, I have no idea what Slack does and what parts are worth being "inspired by"
-
Anu
You can create and org where users are isolated from outside
-
Anu
And they can create their own channels inside, break out into adhoc group chats
-
Anu
It’s why we use it
-
Zash
And why can't you do that with XMPP?
-
Anu
You “can”