-
jonas’
flow, xep-0055
-
jonas’
you need to grep for `<reported>`, not `<reported/>`.
-
jonas’
It is never going to be empty
-
flow
jonas’, IIRC is used 'lt;reported'
-
jonas’
yeah, well
-
jonas’
of course with escaping ;)
-
jonas’
ohh, yeah, the code examples would not be escaped because of <[![CDATA sections
-
flow
rg -l 'lt;reported' |sort
-
jonas’
so you actually have to grep for literal <reported
-
flow
rg -l '(lt;|<)reported' |sort
-
flow
uhh a multi-user_gaming protoxep in the inbox appears
-
Maranda
Ohhhhh which one is it 🐈🐈🐈
- Maranda curious
-
marc
0ad uses XMPP AFAIK
-
Link Mauve
Yup, it does, for its lobby.
-
pep.
is there a place / would it make sense to advertise a status URI somewhere via XMPP? something something 0157? that a client could cache maybe? even it that will obviously be advertised oob as well✎ -
pep.
is there a place / would it make sense to advertise a status URI somewhere via XMPP? something something 0157? that a client could cache maybe? even if that will obviously be advertised oob as well ✏
-
Link Mauve
pep., you mean so that someone who can’t connect to jabber.fr atm can get their client to say “Hey, have a look at https://status.jabberfr.org maybe something is going on!”?
-
MattJ
pep., oh, are you XEPping this?
-
pep.
I'm not I'm curiouw✎ -
pep.
I'm not I'm curious ✏
-
MattJ
:(
-
MattJ
It's been on my todo for too long
-
pep.
baby steps
-
pep.
Link Mauve: that
-
Link Mauve
pep., please do~
- pep. go add that to xep ideas and drops it
- pep. goes add that to xep ideas and drops it
-
MattJ
pep., https://mail.jabber.org/pipermail/standards/2018-December/035514.html
-
pep.
good
-
pep.
sharing your to-do is always a first step :)
-
MattJ
I think there would be some value in having it separate if you can also add a 'type', e.g. if the client could automatically fetch and display items from an Atom feed (or I'm guessing there are standards for exactly this purpose)
-
Zash
`_status.jabberfr.org IN URI "https://statut.jabberfr.org/"`
-
MattJ
That would be nice indeed!
-
Zash
There, you don't even need the server up, just DNS. Problem solved.
-
pep.
right, probably better via DNS
-
pep.
if DNS is dead you probably can't access the server already anyway, the opposite is not necessarily true
-
MattJ
I really like the potential for clients to automatically show this to the user when a working account suddenly has connection problems
-
pep.
yep
-
Zash
and if DNS is dead you probably can't access https://statut.jabberfr.org/ either
-
jonas’
Zash, _status._5222._tcp.jabberfr.org
-
jonas’
is a URI record a thing?
-
jonas’
apparently yes
- Zash goes to look up the actual syntax in https://tools.ietf.org/html/rfc7553
-
Zash
Ah, priority and weight.
-
Link Mauve
For our usecase, DNS would be inconvenient because we don’t control the domain of all of our users.
-
jonas’
your users do, though
-
jonas’
they could CNAME to your _status recrod
-
Link Mauve
We could do it for our own domains, but this would be something the hosted users would have to figure out by themselves.
-
Zash
Hm, you could add SRV records pointing at something that just responds with a `<stream:error><system-shutdown/><text>Service down because reasons.<////>`
-
jonas’
that’d be fun
-
Zash
Hm
-
Zash
And `<see-other-host/>` if it's back up?
-
pep.
next up: deploy a centralised service doing so and getting everyone's data!!✎ -
jonas’
pep., you laugh...
-
jonas’
I have something in the pipeline
-
pep.
next up: deploy a centralised service doing so and get everyone's data!! ✏
-
pep.
:(
-
pep.
So this is not really an XMPP thing right
-
jonas’
yeah
-
jonas’
I asked in #powerdns if they know something about a thing which exists in dNS
-
jonas’
but apparently there is not
-
pep.
hmm, I'm curious how many dns providers allow using this type..
-
pep.
It's already great when they think about SRV and they don't butcher the necessary fields
-
Zash
I saw something (also in #powerdns) about AT&T still not supporting SRV
-
pep.
AT&T as in, not their ISP service?
-
Zash
I understood it as in the ISP
-
pep.
Why would an ISP need support for this
-
Zash
https://old.reddit.com/r/sysadmin/comments/g636ql/psa_its_2020_and_att_still_provides_dns_servers/
-
pep.
ugh
-
Zash
Because ISPs usually provide DNS resolvers to their customers?
-
Zash
... but DNS-over-HTTPS is here to save the day!
-
Zash
/s
-
pep.
:(
-
pep.
> What are you going to do, switch providers? laughs in government protected monopoly
-
pep.
When do we start the revolution.
-
MattJ
It happened. You missed it. This is the result!
-
jonas’
clownflare?
-
pep.
https://wiki.xmpp.org/web/XEP_ideas/Server_status_page ?
-
MattJ
XEP-0045 is a long document. If <{muc#user}x><item/></x> is missing an 'affiliation' attribute, does it default to 'none'?
-
MattJ
The schema says 'affiliation' is optional
-
MattJ
I think it may be illegal
-
flow
and the schema being wrong?
-
MattJ
Possibly. Not confident enough to say yes :)
-
flow
It does not sound unrealistic that the affiliation is 'none' if not explicitly otherwise announced
-
Zash
Alternatively, maybe the service doesn't want you to know the affiliation?
-
flow
is affiliation hiding a thing in xep45?
-
MattJ
I agree. There is text that says you MUST send a presence «containing an <item/> child with the 'role' attribute set to a value of "moderator", "participant", or "visitor", and with the 'affiliation' attribute set to a value of "owner", "admin", "member", or "none" as appropriate.»
-
Zash
flow, not sure, probably not.
-
pep.
!
-
pep.
MattJ, ralphm, Seve
-
Seve
Helloo
-
pep.
Let's wait some more
-
pep.
hmm.
-
Seve
:)
-
Seve
Guus sent apologies, though
-
Seve
(I see you didn't mention him)
-
pep.
He did, we could still be 4 though
-
pep.
Yeah I didn't because of his mail
-
pep.
Ok well.. let's cancel today..
-
Seve
Indeed
-
Ge0rG
can't we just cancel the whole year?
-
MattJ
Hey, sorry, here now
-
pep.
MattJ, !
-
pep.
Not like there are many things to discuss about, but..
-
MattJ
I'm ok with cancelling though, unless we have something that needs discussing
-
pep.
I'm personally kinda blocking on ralph and his marketing lead, even though I'm also looking on my end, but I did get strong hints that people preferred not bothering with money if it's not necessary, so I don't really want to waste other people's times promising things that are not coming
-
Guus
Apologies for the last-minute cancellation. Crazy times at work.✎ -
Guus
Apologies for the last-minute cancellation. Crazy times ~at work~. ✏
-
Guus
(or what's the strikethrough markup?)
-
pep.
It doesn't exist in xhtml-im
-
SamWhited
Guus: https://xmpp.org/extensions/xep-0393.html#strike
-
SamWhited
(so what you just did)
-
Guus
\o/
-
Guus
I take that as a win. How are things, Sam? It's been a while.
-
SamWhited
Guus: same as ever; trying to find a job that will let me be involved in non-profits and standards orgs and what not again. How are things on your side of the pond?
-
Guus
as stated: crazy.
-
SamWhited
*nods* I know that feeling.
-
Guus
There's only so much homeschooling that noise cancellation headphones can cancel 😉
-
SamWhited
Oh yah, I can imagine.
-
Guus
We're doing well - healthy too. Takes a bit of a toll, but we're probably least worst off, as compared to most.
-
SamWhited
Same here; as much as I complain about my job and working from home, I still have one and have a home to work from so I can't complain too much.
-
Guus
count your blessings, right?
-
SamWhited
Indeed
-
Guus
good to hear you're doing ok
-
SamWhited
yah you too, stay healthy!
-
Guus
likewise.
-
amuza
Hello
-
amuza
I have some basic questions about XMPP
-
Zash
Shoot
-
amuza
I don't know if this is the right forum...
-
amuza
1. Can a user create a multi user chat?
-
amuza
Or is it something that needs to be created by the server administrator?
-
Zash
Usually this can be configured in the server.
-
amuza
Do you mean chat rooms are configured in the server or do you mean you can configure the server so that users can create chat rooms?
-
Zash
I mean the admin can configure in their server whether to restrict room creation to admins or local users or allow anyone on any server.
-
Ge0rG
There are many public servers that allow everyone to create rooms
-
amuza
Good, thanks, now I understand.
-
amuza
Didn't know.
-
amuza
So, if I have an account on one of those servers, will I easily find on my client (Gajim, Conversations, whatever) how to create a room?
-
mathieui
You don’t need to have an account on the server that hosts the chatrooms, and you only have to join a room in most clients to have it created
-
mathieui
some clients separate both actions, which is a good thing imo (while it is the same protocol-wise)
-
Ge0rG
If you want to create a private room for you and your friends only, conversations is probably the best tool right now
-
amuza
Cool
-
amuza
So, if a user wants to create a private room for she and her friends, she needs to have her account in one of those MUC-enabled servers, doesn't she?
-
amuza
Forget my last question, I'm rereading your answers, and got it clear now : o
-
amuza
Is OMEMO a client software that works regardless of the XMPP server? (kind of GPG and email servers)
-
amuza
Or does the server requires something so that OMEMO works properly?
-
Zash
The server needs to support "PEP"
-
moparisthebest
and not explicitly block omemo like some ejabberd versions
-
amuza
Cool. I'm seeing it now in an XMPP server list, this PEP thing is listed there.
-
amuza
Ooh, it is blocked by a server software, why?
-
amuza
I understand OMEMO makes thing easier than OTR when you have several devices, but does OMEMO support multi-user chat?
-
pep.
easier I don't know, but it makes them possible. Or it did, at the time
-
pep.
And yes OMEMO supports multi-user chat
-
amuza
Thank you!
-
moparisthebest
if I recall correctly the reasoning was something like "omemo causes support headaches for server operators so our config will block it by default"
-
moparisthebest
hopefully there aren't anymore of those left in the wild, it was pretty stupid
-
pep.
moparisthebest, we all have different stories, maybe that was justified for them :)
-
amuza
Anyway, it is weird if the rest of the servers can handle it...
-
moparisthebest
*in my opinion :)
-
pep.
hasn't that been changed ages ago already though?
-
moparisthebest
yes
-
pep.
ok
-
amuza
This was definitely the right forum, very accurate answers by lots of people.
-
amuza
I am chatting through a webpage
-
amuza
Can I join the chat from my XMPP client?
-
amuza
What's the address?
-
pep.
xmpp:xsf@muc.xmpp.org?join
-
pep.
Your browser might not understand this though.. the room address is just xsf@muc.xmpp.org
-
amuza
Yeap, thanks! That's simpler now.
-
amuza
Thank you all very much!
-
Neustradamus
A good news: https://twitter.com/neustradamus/status/1253425669687488512
-
pep.
wat
-
pep.
Is sourceforge even still alive
-
eevvoor
yes :D
-
moparisthebest
ha that's an awesome delay
-
Zash
Changed owners a bunch of times
-
moparisthebest
they were just going through their tweets from 2 years ago or?
-
Neustradamus
I have done several reminders (same owner) and recently on the website.
-
moparisthebest
nice work Neustradamus !
-
Neustradamus
Thanks moparisthebest :)
-
eevvoor
Neustradamus, what does your tweet mean, that > We can say that #SourceForge now knows @xmpp/#XMPP
-
eevvoor
pep. my favourit ekodi distro, xbian, is also on sourceforge. That was when I lealized that sourceforge ist still around.✎ -
Neustradamus
I have requested an important change: https://sourceforge.net/directory/communications/chat/jabber
-
eevvoor
pep. my favourite kodi distro, xbian, is also on sourceforge. That was when I lealized that sourceforge ist still around. ✏
-
eevvoor
Neustradamus, oh this is really cool
-
Ge0rG
Sourceforge has completely lost their credibility at the moment when they started injecting malware into project downloads
-
pep.
Microsoft doing it in 1, 2..
-
Maranda
pep. ...?
-
pep.
GitHub
-
Maranda
pep., the most Microsoft could do is closing it down
-
pep.
I doubt that is all they can do
-
Maranda
injecting trojans is not their usual pattern ;P
-
Zash
More likely that they'll integrate it reall well with Visual Studio and Azure.
-
Maranda
Zash, yes or if they find it useless either absorb it into something else and then do what they did to codeplex
-
Maranda
That's Microsoft pattern.
-
Ge0rG
Zash: with office!
-
Wojtek
@Maranda that seems more like Google pattern...
-
Neustradamus
Ge0rG: it was a previous owner...
-
Maranda
Wojtek, google learned their agenda from someone :P
-
Maranda
who was there before them, but then MS improved on behaviour, while Google is just getting worser and worser.
-
Wojtek
...and then surpassed the masster, buy also launching gazzilion of new services just to close them shortly after :D
-
Wojtek
well, MS lost a bit of market share, Google gain a bit so the roles reversed I guess
-
Maranda
Microsoft is quickly regaining on what they lost tbh in the latest years.
-
Ge0rG
Maranda [23:23]: > pep., the most Microsoft could do is closing it down That's the most Google thing. Microsoft would integrate AD, Office and finally replace git with the visual studio sync protocol
-
Zash
Team Foundation Hub?
-
Maranda
Ge0rG, if they deem it profitable, if they don't they just go for the retire and close and boom.
-
Zash
Seems unlikely.
-
Maranda
Zash, I could make a list of things where they just did it that way, but I don't think I need to.
-
Maranda
For now the only thing that annoys me of M$ is the last version of WAC because since the dashboard scripts will check for Win32_BaseBoard.product it'll break mercilessly on all systems with older SMBIOS 🤦♂️
-
pep.
Lucky you. If only there was one annoying thing MS did :)
-
Maranda
pep.: well windows is lately, susprisingly, less and less annoying tasks wise. I statistically cuss more when I have to deal with *nix
-
Maranda
So as long as this trend is mantained 🐈👨💻🤷🏼♂️
-
Ge0rG
Windows 10 can't be operated in accordance with the GDPR
-
Zash
Enterprise Edition?
-
Maranda
Ge0rG: your(?) opinion, beside that almost nothing can be in operated in "accordance" with the GDPR 😂😂😂
-
Maranda
XMPP on head
-
pep.
Wasn't it visual studio adding telemetry to every single binary it compiles by default?
-
pep.
Thinking that a company needs GDPR to not do this is just mind blowing✎ -
pep.
Thinking that a company needs GDPR not to do this is just mind blowing ✏
-
pep.
and still they've only made it "easier" to opt-out
-
moparisthebest
Imagine using Windows in 2020
-
Maranda
(and telemetry can be easily disabled, we do it on all devices we deal out fwiw)
-
pep.
It's fine for the small number of devices you deal out maybe
-
pep.
What about all the rest
-
Maranda
I'm not "Mother Theresa"
-
pep.
Note that to me now we could be talking about Google, Apple, Amazon, and a lot more, it would be just the same
-
pep.
Maranda, don't defend them then
-
Maranda
I don't have nothing to defend nor care to, even because a lot of unixlike implementations have far worse privacy concerns. Your own country wanted to put backdoors in routers' fw pep. 😂
-
pep.
That's on the vendor though
-
pep.
And don't worry I'm not defending "my country" either :)
-
Maranda
Stuff like Immuni has maybe a reason to pick my privacy / civil concerns, the fact here the gov has violated 7 articles of our republic costitution acts without a law from the parliament to jail me in a 38 squared meters apart., suspend my costitutional rights, and basically putting a country on its knees without a concrete motivation pep. .. The rest is bs I'm not really interested into tbh.
-
pep.
What's Immuni?
-
Maranda
Some covid tracing app the Italian Gov. "would like to implement" 😂
-
pep.
What's the relation between what we said above
-
pep.
Do you think I'm going to defend a tracking app with what I said above? :p
-
Maranda
That something like that may pick my privacy concerns not for sure Telemetry in Windows 10
-
pep.
I'm sorry if you don't see it that way