-
singpolyma
selurvedu: yes, that's right. we had a long discussion about this in XSF room the other day. The XEP clearly says that a MUC must have room id and a service and that they are room@server but it's not written with MUST have localpart like you might expect
-
selurvedu
singpolyma, thanks for clarifying!
-
Kev
Although 2119 language is useful for clarity, text doesn't need to say MUST for it to be a requirement ;)
-
nicoco
selurvedu: there are notes about this at the bottom of https://wiki.xmpp.org/web/XEP-Remarks/XEP-0045:_Multi-User_Chat
-
edhelas
MattJ thanks for the mail on the ML about publish-options !
-
MattJ
š
-
selurvedu
Kev, right
-
selurvedu
nicoco, it says "technically nothing prevents it", but it says nothing about Room ID being required by 0045, as discussed here.
-
nicoco
selurvedu: I didn't mean to get involved more than saying that there's a page on the wiki that mentions this ;-)
-
selurvedu
nicoco, thanks for letting me know ;)
-
techmetx11
hi jabber devs
-
techmetx11
does anyone think in-band registration should be deprecated for security reasons? (spammers)
-
MattJ
Yes and no
-
techmetx11
why?
-
MattJ
Unrestricted, unmonitored open IBR is a disaster
-
techmetx11
yes
-
techmetx11
i'm noticing that in MANY mucs today
-
MattJ
But IBR is just a protocol, and it doesn't have to be unrestricted, unmonitored, or even open
-
techmetx11
i do think IBR shouldn't be unrestricted
-
MattJ
I'm just preparing to submit a XEP proposal right now that would help automate defences against the current attacks
-
Link Mauve
techmetx11, at JabberFR, it is unrestricted and open, but monitored quite closely.
-
Link Mauve
And if you ever encounter a spammer from our servers (some always slip through), please report it to us. :)
-
techmetx11
Link Mauve: i registered an account at one of the reported XMPP servers that the current spammer was using (yax.im)
-
techmetx11
i was shocked how easy it was, just a name and password and "Registration successful"
-
MattJ
XMPP: "I was shocked how easy it was!"
-
Zash
PR the website!
-
Link Mauve
techmetx11, thatās to be expected, why would creating an account be hard?
-
techmetx11
Link Mauve: the problem is, if it's TOO unrestricted
-
techmetx11
you can't keep up
-
techmetx11
seriously the spammer rn, registers an account, uses it for only a few seconds, and stops using it to register another one
-
Link Mauve
Ah sorry, you probably know better than I do that I canāt keep up for the past six years.
-
techmetx11
sorry sorry
-
MattJ
techmetx11, if you see any further yax.im accounts involved in that (unlikely) please report them
-
techmetx11
you don't have to be sarcastic
-
techmetx11
Link Mauve: i wonder what you did?
-
lissine
tip: if someone decides to add email verification to the registration process, there are services online that provide temporary email addresses for free. (lookup "tempmail" or "10 minute mail") There probably is a blacklist of the domains used in email addresses somewhere though.
-
Link Mauve
Thatās a secret~
-
techmetx11
ah i see
-
techmetx11
sorry if i'm rude and all, this has just been a problem
-
msavoritias
it has. but we cant just close public registrations. yet š
-
moparisthebest
Or just mailinator.com
-
techmetx11
Link Mauve: hopefully i wasn't too bad :P
-
Kev
I hold the unpopular opinion that IBR doesn't actually buy us anything, but I know I'm a minority of ~= 1 on that.
-
qy
Do any servers still allow anonymous login?
-
moparisthebest
Lots, but hopefully not with s2s enabled
šļø 1 -
moparisthebest
(lots == every web support chat for instance)
-
Maranda
Ditto
-
qy
I wondered if i could use it for crash reporting
-
qy
I guess not
-
moparisthebest
Sure, don't need s2s there
-
qy
But do need a server
-
moparisthebest
Yep
-
Zash
Like Conversations does?
-
Zash
Except, opening a new c2s for it? Hmmm
-
Zash
There, https://logs.xmpp.org/ now defaults to _not_ showing joins and parts
-
Zash
Are y'all happy now?
-
MattJ
Never. But thanks :)
-
Zash
> 2 files changed, 43 insertions(+), 15 deletions(-)
-
moparisthebest
I could not be happier
-
Zash
I do wonder if this could just be a raw MAM query and some XSLT ...
-
jonasā
xslt is turing complete. so yes.
-
moparisthebest
Only if you enjoy pain
-
Zash
After doing stuff with OAuth2, JSON Schema, OpenAPI for a bit, some XSLT would be nice and relaxing✎ -
Zash
After doing stuff with OAuth2, JSON Schema, OpenAPI, k8s for a bit, some XSLT would be nice and relaxing ✏
-
Link Mauve
Zash, a tiny cosmetic issue is that this website still creates links for days with no message at all, such as https://logs.xmpp.org/xsf/2020-03-22
-
Zash
Link Mauve, there's joins and parts on those, shush
-
Link Mauve
Hence cosmetic. :)
-
Zash
Liket this was a minor usability issue?✎ -
Zash
Like this was a minor usability issue? ✏
-
Link Mauve
Yeah.
-
Zash
Which has taken multiple failed attempts over sevral *years* to fix?
-
Link Mauve
Oh, I see.
-
Zash
So, yeah, maybe that can be fixed in some 7 years
-
Zash
Oh
-
Zash
Link Mauve, it's fast and efficient becasue it just grabs an existing index of days that has any data at all
-
Zash
filtering out "empty" days would require actually looking at the data
-
Link Mauve
Yeah, I know mod_storage_xmlarchiveās structure. :)
-
Zash
Link Mauve, how about the lazy mode, where just assumes that *every* day has content? :)