As you may noticed:
riseup.net is going to discontinue their xmpp service. They would have discontinued it even already if it wasn't for the reason Tails is using it for their MUC's.
If you are unaware of the reasons to shut it down, those bits from an interview with riseup dating back to 2020/06 might be of interest to you:
"However, for basic service, we have some details in the database of users, and probably their βbuddy listsβ. This service is not very well used, and we are considering discontinuing it because weβd rather not have any of this data."
Prior to that, they where explaining how the FBI requested data from them. Shutting down everything that holds to much meta data protects riseup and so their users.
You can read the full interview here:
https://pramen.io/en/2020/06/interview-with-riseup-tech-collective/
Tails needs now a new home for their chat rooms. If it will be xmpp is undecided.
The issue related to that can be found here: https://gitlab.tails.boum.org/tails/tails/-/issues/17956
If you believe you have helpful/usefull input on that matter, feel free comment in that issue or/and join tails-dev.conference.riseup.net✎
syster
As you may noticed:
riseup.net is going to discontinue their xmpp service. They would have discontinued it even already if it wasn't for the reason Tails is using it for their MUC's.
If you are unaware of the reasons to shut it down, those bits from an interview with riseup dating back to 2020/06 might be of interest to you:
"However, for basic service, we have some details in the database of users, and probably their βbuddy listsβ. This service is not very well used, and we are considering discontinuing it because weβd rather not have any of this data."
Prior to that, they where explaining how the FBI requested data from them. Shutting down everything that holds to much meta data protects riseup and so their users.
You can read the full interview here:
https://pramen.io/en/2020/06/interview-with-riseup-tech-collective/
Tails needs now a new home for their chat rooms. If it will be xmpp is undecided.
The issue related to that can be found here: https://gitlab.tails.boum.org/tails/tails/-/issues/17956
If you believe you have helpful/usefull input on that matter, feel free comment in that issue or/and join xmpp:tails-dev.conference.riseup.net ✏
flow
seems sensible from their POV. Now I wonder how others, like Matrix, protect the user data: Is it not on the server? Encrypted on the server?
flow
and a follow up question: does an xmpp server need access to the roster if no session of the user is connected?
Ge0rG
flow: limited roster access is needed
Zash
You need rosters for access control, like PEP
Zash
I suppose you could get away with just not responding to presence probes if they're offline.
Ge0rG
flow: I'm sure that a server implementation can be written that will store all user data encrypted asymmetrically, with a password that the client provides on login to unlock the private key, and one-way-hashes of JIDs for ACLs
Ge0rG
but that probably requires rewriting from scratch
adiaholichas left
flow
Ge0rG, sure or confident that this is possible? ;)
Zash
I'm pretty sure you can. I did a proof-of-concept once doing precisely what Ge0rG describes
flow
ok, but that means at least that third parties are able to check if a JID is in the roster, right?
intosihas left
flow
and hence, brute force
flow
(with a list of known JIDs)
Ge0rG
Zash: a subset of what I described. And it wasn't ever tested.
Ge0rG
flow: yes
Ge0rG
flow: third parties that have read access to your storage
Zash
Ge0rG, oh, sorry, didn't read until the end of that π
marekhas left
marekhas joined
Zash
But it derived a key from login data and used that for a subset of user data.
Ge0rG
I'd love to migrate yax.im to this kind of storage, but it needs to be using efficient encryption and storage mechanisms, not RSA in base64 in lua serialized tables
Zash
Not rosters tho
Yagizahas left
Yagizahas joined
adiaholichas joined
stphas joined
debaclehas joined
intosihas joined
Mikaelahas left
intosihas left
mathijshas left
nycohas joined
intosihas joined
krauqhas left
j.rhas left
krauqhas joined
Yagizahas left
Yagizahas joined
j.rhas joined
marekhas left
marekhas joined
Calvinhas joined
wladmishas joined
Mikaelahas joined
j.rhas left
papatutuwawahas joined
mimi89999has left
mimi89999has joined
j.rhas joined
marekhas left
marekhas joined
chronosx88has left
chronosx88has joined
mathijshas joined
mathijshas left
emushas left
emushas joined
Andrzejhas left
papatutuwawahas left
derdanielhas left
derdanielhas joined
derdanielhas left
derdanielhas joined
derdanielhas left
j.rhas left
derdanielhas joined
derdanielhas left
j.rhas joined
systerhas left
Andrzejhas joined
Adihas left
Adihas joined
mathijshas joined
derdanielhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
alameyohas left
Lancehas joined
LNJhas left
wladmishas left
wladmishas joined
stpeterhas joined
stpeterhas left
mathijshas left
derdanielhas left
derdanielhas joined
LNJhas joined
lovetoxhas left
murabitohas joined
lovetoxhas joined
Steve Killehas left
Steve Killehas joined
mathijshas joined
mathijshas left
peetahhas left
peetahhas joined
murabitohas left
mathijshas joined
alameyohas joined
Dele Olajidehas left
murabitohas joined
nycohas left
krauqhas left
nycohas joined
krauqhas joined
alameyohas left
intosihas left
mathijshas left
Andrzejhas left
Andrzejhas joined
j.rhas left
fuanahas joined
j.rhas joined
alameyohas joined
intosihas joined
murabitohas left
neshtaxmpphas joined
alameyohas left
govanifyhas left
govanifyhas joined
govanifyhas left
mathijshas joined
govanifyhas joined
intosihas left
Dele Olajidehas joined
neshtaxmpphas left
fuanahas left
werdanhas joined
krauqhas left
krauqhas joined
intosihas joined
marekhas left
marekhas joined
krauqhas left
krauqhas joined
neshtaxmpphas joined
intosihas left
Yagizahas left
neshtaxmpphas left
intosihas joined
Andrzejhas left
Andrzejhas joined
Lancehas left
Andrzejhas left
Andrzejhas joined
intosihas left
pasdesushihas joined
neshtaxmpphas joined
alameyohas joined
papatutuwawahas joined
pasdesushihas left
Andrzejhas left
Andrzejhas joined
alameyohas left
Andrzejhas left
Andrzejhas joined
pasdesushihas joined
Andrzejhas left
Andrzejhas joined
Andrzejhas left
Andrzejhas joined
Andrzejhas left
Andrzejhas joined
Andrzejhas left
pasdesushihas left
intosihas joined
chronosx88has left
chronosx88has joined
emus
Again the question: Do I need to ask for any permissions on blog posting? Is there another native offering to review (Sam recommended)?
SamWhited
Personally I'd just get someone who's a native speaker who you trust not to change your words to do an editing pass before merging. Ie. just let them change it freely and hit merge without going back and forth.
SamWhited
As long as it's only editorial and doesn't change what you're saying it would probably make things quicker.
emus
Fine for me, but if one is doing so, please announce to not have cross editing
j.rhas left
j.rhas joined
SamWhited
emus (sorry, no idea how to PM on my laptop and I got tired of using my phone): I'm not sure who has permission to merge a blog post and is a native speaker, sorry. I assume someone from the comm team would be best, but I don't know who's on that
SamWhited
Although XSF policy appears to be "board has to approve everything and there's little point to delegating authority to committees" as far as I can tell, so maybe a board person?
SamWhited
(although I also can't remember why I formed that opinion, something recently where a committee wasn't allowed to tweet or something; no idea if it also applies to the website)
Zash
Commteam?
emus
Dunno, havent got any respone
Ge0rG
Yeah, commteam
moparisthebest
I thought emus was (most/part) of the commteam
emus
Yes I am^^
SamWhited
oh, that's not very helpful then as far as getting more eyes on it and having a native speaker do an editing pass before hiting merge :)
emus
I ask, about approval, but no one replied
SamWhited
I mean, I can keep pointing out grammar that doesn't sound quite right, it will just be a lot of round trips.
emus
I can write an email to board if you prefer, but I thought discussion here is better
Zash
Maybe thing to do is to just publish it, then it's guaranteed to be reviewed by someone who will find every typo! π
Ge0rG
emus: yeah, just commit it already!
emus
π€―οΈ
SamWhited
I feel like it doesn't look great if we publish a blog post with a lot of bad grammar (not that I blame emus of course, not being a native speaker, just that the official XSF language is English so it doesn't seem great to go straight to the web without review)
emus
If Sam says there is a lot weird stuff, I prefer to get it right - at least give it another roung
emus
d
Ge0rG
SamWhited: didn't you do a review of the grammar already?
moparisthebest
on the other hand if no one can review it in 3 days just go, better than nothing, most of it looks fine to me except the one thing I pointed out
SamWhited
Ge0rG: I did a quick pass, but I wasn't sure what some of it meant at all so I couldn't make suggestions and what not.
moparisthebest
not *perfect* but *fine*
Ge0rG
moparisthebest: I fully agree
SamWhited
Give me 30 seconds to go through it again if you don't mind, if I see anything really weird I'll point it out, otherwise I don't have any authority here anyways :)
emus
take 30 minutes if you like
intosihas left
SamWhited
The only real thing I'd say needs to change still is the title, it doesn't really make sense to me and sounds a bit odd (though I don't know if it's technically incorrect grammar)
SamWhited
I'm struggling to think of something that says what you're trying to say though
emus
Take your time if you can
emus
I want to say in a more clear way: The decision about you communication is a decision about the technology, not about the chat app/ instant messenger you use
SamWhited
That makes sense, I'm not sure how to condense that into a snappy title that sounds correct though. I'll think about it.
Ge0rG
"Messaging is not about the app" maybe
SamWhited
Oh yah, that sounds a lot better
krauqhas left
Ge0rG
"Instant Messaging: it's not about the app"
emus
Sounds fine to me
krauqhas joined
emus
Instant Messaging is not about the choice of the app
emus
?
emus
I would like to have it as a sentence
Ge0rG
Instant Messaging is not about which app to choose
SamWhited
That one sounds odd again; it's not wrong, the phrasing just makes it longer than it needs to be and it has more articles than are necessary
SamWhited
All three of Ge0rG's sound pretty good
emus
I'm gonna send the final version to board/council, so at least I informed them
SamWhited
All of Ge0rG's are valid sentences too, so I wouldn't be concerned about that. Titles don't really need to be sentences anyways.
Ge0rG
The second one is IMHO the most catchy one and might intrigue to read what it is about
emus
Instant Messaging is not about which app to choose
emus
yes
SamWhited
That one works
emus
Okay, I go with Georg second
Ge0rG
Brevity is king
paulhas left
paulhas joined
SamWhited
+1 ‴οΈ
emus
can I write it like this?
emus
Instant Messaging: It is not about the app
SamWhited
"it's" sounds better to me (but it doesn't matter)
emus
or Should it really be It's
emus
ok
SamWhited
just nit picking now
emus
yeah thats good
emus
I would like to pin it to twitter
emus
other one is 5 yrs old
SamWhited
Left a few more comments, nothing major.
emus
(still good)
SamWhited
"I could have stood up" still sounds weird to me too, but I have no idea how to fix it or if it's even technically wrong, so whatever.
emus
ok, let me go through it
emus
Sam, the second sub title: It's not about the app but about the technology (works?)
Ge0rG
Isn't it about interoperable technology?
emus
lets keep it simple here I think
SamWhited
emus: yah, that sounds fine to me
emus
Ge0rG but I will name it in the list
SamWhited
By "very evaluated" did you mean "educated"?
SamWhited
It reads better to me if you drop the "very" and just make it "educated", but I'm not sure if that's what you meant
emus
I acutall meant evaluation
emus
like "reviewing"
florettahas left
SamWhited
I don't think that's how that' snormally used
emus
Okay, let me think about it, in the meanwhile: can you confirm zashs comments? https://github.com/xsf/xmpp.org/pull/871
"because they made a well-founded choice." sounds good to me. That means the same thing as an educated choice.
emus
Ah okay, educated sounded like school to me π
emus
but I guess thats just my German mind^^
intosihas joined
inkyhas left
florettahas joined
emus
On the other hand, I also see they usually do not switch platforms because they made a very well-founded choice for one specific messenger, which is also not easy.
SamWhited
I'd drop the "very" personally, it's not necessary.
emus
ok
emus
gone
emus
Sam, are you at least "okay" with it now? :D
inkyhas joined
SamWhited
I still don't understand that sentence even without the "very". I know what you're trying to say because we've been talking about it, but I don't think I get it from that sentence.
SamWhited
The "which is also not easy" doesn't follow from what you said before, for example. I'm not sure what you mean by that part.
SamWhited
What's not easy?
SamWhited
Making a well-founded choice?
emus
On the other hand, I usually do not see they made a well-founded choice (which is also not easy) for one specific messenger.
SamWhited
I dunno, I wouldn't listen to me though. I can keep nit picking, but I'm not a great editor so if we don't actually have anyone who approves these things or is a good editor it's probably fine to just merge. I appreciate you valuing my opinion, but it's probably not worth listening to me :)
emus
Does the simpler version work? ^
emus
Sam you are really helping, yes its taking time, but I think that was worth it. Is alright!
SamWhited
Actually, I'm not even sure how this is an "on the one hand, on the other" situation. Aren't these two things the same thing? They're just making a quick decision and it's not very well thought out sound like the same thing to me
emus
is board@xmpp.org correct?
Guushas left
SamWhited
oooh, wait, maybe I'm misunderstanding entirely. Are you saying that even when people make an educated choice they still switch frequently?
emus
nope π
emus
wait
intosihas left
emus
Many people just make a short-term decision about their communication software and this usually is not a well-founded choice for one specific messenger. So, the people just switch again and again.
SamWhited
ahh, yah, that makes a lot of sense to me
SamWhited
Only little nit pick on that is "Many people make short-term decisions about theirβ¦"
mdosch
Maybe s/Many/Often?
mdosch
Or spontaneous?
SamWhited
"Often, people make short-term decisions about their" sounds good to me too, either way.
emus
yes
SamWhited
I'd also maybe consider "So the people switch again and again, or add yet another messenger to their collection"
SamWhited
Or "Many people switch again and again or add yet another messenger to their list" or something like that
SamWhited
But that doesn't matter as much, I'm just trying ot avoid the "Actually," which IMO breaks up the thought and is a bit jarring.
SamWhited
(but it's not "wrong" per say)
emus
Let me have the line break there (please :))
emus
I want to continue the thought actually
emus
I think, as long the gramma is okay, its fine
karoshihas left
SamWhited
yah, I think that one's fine, I'm just nitpicking at this point.
emus
Done?
SamWhited
Sure
karoshihas joined
pasdesushihas joined
emus
Hi arc, dave (dwd ?), matthew (Wild?), ralphm and Seve - please approve and merge if you are satisfied: https://github.com/xsf/xmpp.org/pull/871
arc
I don't know who even has access to do that
pasdesushihas left
pasdesushihas joined
emus
And thanks Sam for giving it a second try.
emus
arc, If you all give me your go, I can do it myself✎
alameyohas joined
emus
arc, If you all give me your "Go", I can do it myself ✏
karoshihas left
intosihas joined
alameyohas left
emus
Also a sub-question: One said that the bylawys state english as official XSF language. So if I would like to offer translations, thats a no go or it just needs to published else where, or possible to have that as follow-up posts?
Zash
I don't see "english" or "language" in https://xmpp.org/about/xsf/bylaws
emus
Yeah - okay, with or without it basically makes sense
Zash
I suspect that difficulties publishing translations on the website may be more of a technical nature than legal (or whatyoucallit what the bylaws says)
karoshihas joined
Zash
Bunch of wording that IIRC is to explicitly allow remote communication for meetings and such is the closes I can find.
Zash
Maybe there's something about language inherited from the General Corporation Law of the State of Delaware, but I'm not going to venture into that.
intosihas left
purplebeetroothas joined
emus
okay, you mean it has a different meaning in another language?
Zash
Huh?
Zash
I'm afraid I don't follow.
karoshihas left
emus
Me, too π What were your three statements about, I think I didnt understand correctly
karoshihas joined
Zash
1. I'm not sure if publishing translations is easy with Pelican.
2a. Our bylaws says nothing about an official language.
2b. I don't know if any other law that may apply says anything about language.
emus
Ah okay, I just thought publishing new blog post with clear reference as translation of the english artocle✎
emus
Ah okay, I just thought publishing new blog post with clear reference as translation of the english article ✏
emus
2b, lets wait for the board
MattJ
There is no problem with the XSF publishing translations of its blog posts
MattJ
The bylaws are about how the organization is run, not about what gets posted on the blog
emus
ok, thx
intosihas joined
SnowCodehas joined
werdanhas left
goffihas left
marekhas left
marekhas joined
purplebeetroothas left
intosihas left
purplebeetroothas joined
APachhas left
jcbrandhas left
marekhas left
marekhas joined
Mikaelahas left
SnowCodehas left
SnowCodehas joined
intosihas joined
LNJhas left
APachhas joined
SnowCodehas left
Adihas left
Tobiashas left
pasdesushihas left
alameyohas joined
Adihas joined
papatutuwawahas left
intosihas left
alameyohas left
intosihas joined
chronosx88has left
chronosx88has joined
andyhas left
purplebeetroot
> Instant Messaging is not about which app to choose
I like it.
Here's another option:
Communication is not about which app to choose.
And then starting to explain what's important for/while having a conversation and how that aplies to xmpp.