-
wuuko
https://github.com/Syndace/python-omemo Is this warehouse one of ours?
-
mathieui
wuuko, what do you mean?
-
wuuko
> mathieui wrote: > wuuko, what do you mean? If we need to update, can we update it? If it's not one of the team, we can't.
-
mathieui
but what team are you talking about?
-
mathieui
and what kind of update
-
wuuko
> mathieui wrote: > but what team are you talking about? XMPP, xsf
-
Daniel
> https://github.com/Syndace/python-omemo > Is this warehouse one of ours? Yes
-
wuuko
> Daniel wrote: > Yes Ha, okay.
-
mathieui
wuuko, there is no difference in terms of communication if the people are part of the XSF or not, except maybe the channels
-
mathieui
(itβs not like being part of the XSF grants the XSF team(s) or anyone else any more power over the repos)
-
mathieui
and as Syndace is in there, the question is already answered :p
-
wuuko
> mathieui wrote: > (itβs not like being part of the XSF grants the XSF team(s) or anyone else any more power over the repos) > and as Syndace is in there, the question is already answered :p Now that I'm ready to open a server, I don't want to have any questions left in my head.
-
babacb
Hi everyone. I am a iphone user but recently acquired a few androids for researching opensource. Im a user now on conversations and has my accounts linked on Siskin and Monal on ios also. I currently develop for Filemaker Go on ios and would like to know two things: 1. How do i get involved in assisting/developing xmpp messenging for android and ios. 2. I would like to integrate xmpp into my current filemaker apps, to kick off, what do I need know, where do i start?
-
MattJ
babacb, hi, welcome :)
-
MattJ
Probably the best way to help out is just like with any open-source project. Find one that you like, hang out in the community, identify some open issues you could help out with, etc.
-
MattJ
If you're interested in helping out with development of the XMPP protocol itself, here is a good place to be, as well as the standards@xmpp.org mailing list: https://xmpp.org/community/mailing-lists.html
-
Menel
babacb: As a user with an iPhone you are especially welcome helping the development and bugs of the xmpp iPhone apps, as there are much less people testing these IMO.
-
Alex
just a friendly reminder for those who have to reapply this quarter: https://wiki.xmpp.org/web/Membership_Applications_Q3_2021
-
me9
> Sam wrote: > I mean that they have their own implementations, not that they have their own encryption. Could that mean that some XMPP clients wouldnt' be able to exchange OMEMO-encrypted messages with each other because of client differences?
-
Daniel
That's a hypothetical possibility for every protocol extension
-
me9
Ok. But the well-known clients all work with each other, I guess?✎ -
me9
Ok. But the better known clients all work with each other, I guess? ✏
-
Daniel
Yes
-
me9
So they're all using the same protocol 'edition'? Or just fixing the issues?
-
flow
both
-
me9
Ok, thanks.
-
MattJ
The point of XMPP being an open protocol is that we document how the clients should interact, so that they work with each other
-
me9
Great.
-
eta
oh hey, the XMPP tunnel is open
-
eta
https://eta.st/xmpp/file_share/641fc779-2ee3-485b-a2cf-1b9824bad83b/FS5XojnfSHuriFiA5fDPaw.jpg
-
Zash
Oh, nice
- Sam grumbles about how most of our homepage is a complete non sequitur that just takes up space and looks like a generic stock photo (probably because it is?)
-
Zash
eta, so they can change colors? camp out until the colors match the xmpp logo, replace the one on the website, ???, PROFIT^H^H^H^H ETTY
-
emus
babacb: Monal developers are really happy about Alpha and Beta testers with professional background. If you can develop for Apple devices I guess thats also welcome.
-
vanitasvitae
where is that tunnel, btw?
-
eta
King's Cross station in London
-
emus
ha nice - would love to see xmpp colors
-
eta
Zash: the issue is there are usually people
-
eta
and I think they close it during the night etc
-
Zash
As Sam points out, what the heck is the point of an empty corridor anyways?
-
vanitasvitae
I guess you probably could ask them to display the XMPP colors?
-
Zash
We could all go there and take a photo with us crowding about
-
vanitasvitae
π
-
emus
ποΈ
-
Sam
That would be kind of fun (and at least make it have some relevance, though I still think it just takes up too much room on the home page)
-
emus
Sam, but I think we have many other issues with the website, than this
-
Zash
I kinda liked this version: https://web.archive.org/web/20100713024339/http://xmpp.org/
-
Sam
I don't disagree
-
Sam
(with waht emus said)
-
emus
interesting
-
emus
ouh Google was a sponsor?
-
MattJ
Yes
-
eta
Google gave an office right next to one end of that tunnel, btw (LON-6PS)
-
eta
so that might be why that image was chosen?
-
eta
have*
-
vanitasvitae
What?? The website once told you about upcoming expirations of XEPs? :O
-
emus
I think it suits as an interlink, which communication and internet is kinda, right?
-
emus
vanitasvitae: Now we have it in the Newsletter, right? π
-
emus
wurstsalat: ^ ?
-
vanitasvitae
Sure, but even that does not include expirations, right?
-
vanitasvitae
"only" updates π
-
Zash
Weren't there even an .ical with all the events?
-
Zash
Automated
-
emus
vanitasvitae: Then we might have a new second at its best?
-
vanitasvitae
?
-
emus
vanitasvitae: sorry, a new option
-
emus
section
-
emus
not second
-
Zash
Is this really relevant to subscribers of the newsletter?
-
vanitasvitae
Probably not
-
vanitasvitae
I was just amazed by the detail of the old site :P
-
vanitasvitae
I wasnt seriously proposing to add it back
-
dwd
Apropos the webiste discussion, I would be more enthusiastic about the website discussions if there were people willing to make whatever changes are desired. The site we have took about a year of wrangling. I've no objection to changing it, but there's always been more interesting in changing it "from", rather than changing it "to".
-
dwd
As far as the XEP info goes, I'd be a lot more interested in something like the IETF's Datatracker. If we had that, then the Editor's life would be simpler, and it'd provide the data we need to drive lists of expiring XEPs (or last calls, or whatever).
-
Sam
I tend to agree with that, but also don't think we have the ops team to maintain something like that
-
Zash
IETF's mailing list browser is also very nice
-
dwd
I think it's somewhat wishful thinking that not having the ops team is the limiting factor.
-
Sam
Sure; I meant "even if we did have volunteers to build something like that"
-
dwd
Zash, As far as I know, the IETF's mailing list browser is an anonymous IMAP client; it might be relatively easy to find out what they've done and get copies of the codebase if it's not already open source.
-
emus
Zash, dwd: could you guys write that into at least an issue? 2 months ago I was trying to call for a task force in the mailing list. However, no one replied, what I can understand
-
emus
And I am really supportive on these improvements in general
-
emus
vanitasvitae: would it make sense to have is somewhere else?
-
Zash
dwd, is open source afaik
-
dwd
emus, "Supportive" is nice, but it doesn't get code written and maintained, sadly, which is really our fundamental problem I think.
-
vanitasvitae
Maybe, maybe not
-
dwd
Zash, Yes, although I have a feeling it's runnign against M-Box (M-Link's IMAP cousin). SHouldn't be a blocker though.
-
emus
Also a while ago I was putting the XEP site data into a samole dashboard. Maybe it would be interesting to combine these ideas Plotly Dash offers an opensource dashboard
-
emus
dwd: Yes, I know, just saying
-
dwd
emus, And I was just moaning. :-)
-
dwd
(I'm sitting on a train that's now reached England on "Freedom Day", and somewhat releaved to see most people are still wearing masks)
-
emus
I think it would be easier to organise work and get people into it if we point out and plan what work it would be. At least the maintenance work would be a great start. wurstsalat has some knowledge, but the does not want to build on the current system for example. And maybe this is another good point to discuss if we may should discuss if we pay someone for this work. I guess the situation is not getting better. But in general, making such a plan could be a think. Im.happy to support and do a lot, but still lack many knowledge here.
-
emus
maybe board can discuss if they see things where they can support. Maybe making this more public in the xsf
-
dwd
you mean the current website syste,?✎ -
dwd
you mean the current website system? ✏
-
dwd
(Ugh, laptop keyboards are horrible)
-
Zash
Why?
-
emus
dwd: I think so. Just take a look at the PRs and issues
-
emus
Zash: why what?
-
Zash
Why are all laptop keyboards so terrible?
-
emus
https://github.com/xsf/xmpp.org/pull✎ -
vanitasvitae
Thinkpad keyboards are formidable
-
dwd
I mean, I'm not wholly sold on the website system, but I'm utterly unsold on another year where someone rewrites it to the systeme-du-jour and we end up back at square one again.
-
Zash
And why is Let's Encrypt having trouble? Is it time to panic? Is this the End Times?
-
emus
https://github.com/xsf/xmpp.org/pull/942 ✏
-
dwd
No, all laptop kyeboards suck. I only use them on the train. Normally I've a nice wireless mechanical, but it's in my bag.
-
vanitasvitae
But then again I don't like mechanical keyboards so I might not have a say i .this discussion :P
-
emus
cmon guys, offtopic βΊ
-
vanitasvitae
Topic is keyβ’
-
Sam
dwd: which one? The only wireless mechanical I know of is terrible at wireless.
-
dwd
vanitasvitae, Ah, which mechanicals have you tried? I'm on a tactile G915 TKL, and the lack of click is lovely.
-
emus
dwd: Would be okay to support an evalutation pro / contra and I help up writing things up? Who was involved in doing the website?
-
Zash
Keyboards are very relevant to XMPP. Can't chat without one!
-
dwd
vanitasvitae, I don't like the clicky keys. But that's OK, because nor would anyone else for a 20 mile radius.
-
vanitasvitae
I'm not sure which ones I tried, but I'm just not used to the long travel anymore. It tires my fingers :D
-
dwd
emus, Lots of people who are no longer here. I think maybe ralphm was on the Board back then.
-
Zash
dwd, brown switches?
-
dwd
emus, Personally, I don't mind what system we use as long as we actually use it - if it's maintained, has useful info that we *and* casual visitors find useful.
-
dwd
Zash, In efcect, yes, but it's Logitech and they don't use Cherry.
-
Zash
I have a das keyboard with brown switches. Now I'm even more allergic to all my laptops.
-
dwd
Zash, Ah, nice.
-
emus
I agree. Im gonna write up something
-
dwd
Sam, Also, yes, it's wireless. Bluetooth and a low-latency USB-A dongle.
-
Sam
dwd: what's it called?
-
emus
π
-
dwd
Sam, "Logitech G915 TKL". It was... not exactly cheap. But my fingers love me.
-
dwd
Sam, The main disadvantage is that it weighs slightly more than my car.
-
Sam
Thanks. I got an Anne Pro II (I think?) for travel and it's nice in terms of weight and size, but the bluetooth is bad enough to be worthless (drops keys constantly)
-
dwd
Maybe I should go all Diva and insist work buys me another if they want me to come into the office....
-
dwd
Sam, Previous wireless was a Bluetooth thing by Jellycomb, one of these bulk brands. Low profile keys but full-size, surprisingly good.
- emus leaves to do some XMPP work with his 10 yrs old simple low-budget logitech keyboard
-
dwd
Sam, And yeah, I'm really really set in my ways with keyboard layouts. Can't do 60%, and have to have a UK style return key.
-
vanitasvitae
I love my Thinkpad keyboard so much that I bought a Thinkpad desktop keyboard because I couldnt get used to my old one anymore :D
-
Daniel
The Venn diagram of 88 keys, wireless and blue switches is extremely small
-
dwd
Likewise the Venn diagram of Brown/UK layout/full-size/TKL.
-
ralphm
emus, dwd: the website was mostly Adam for content and Simon for tech.
-
dwd
And I'll be passing very close to that tunnel shortly.
-
dwd
(Currently just pulled into Reading)
-
dwd
Maybe I should take the longer route on the tube and take a selfie in the tunnel?
-
ralphm
As for keyboards, I am rocking a Logitech K810. One of the best they ever made, and until they do a MX Keys tenkeyless, I am sticking with it.
-
emus
ralphm: Thanks, but there is no contact available to these persons anymore?
-
emus
at least for questions?
-
ralphm
Sure, but why? I don't read the whole discussion.
-
ralphm
Didn't
-
dwd
Not impressed by the MX Keys at all. Tempted by the MX Master mouse, but figures I'd go the Logitech G route for that too, and been very happy.
-
dwd
My desktop uses a wired Roccat Isku and Tyon; lovely but both showing their age and the Isku isn't close to the G915, except for the programmable thumb buttons.
-
ralphm
Not sure about the rise, indeed. The K810 is nice and flat, and I got a great sheath for it from sfbags. Really don't understand why they discontinued it. I only read praise about its quality and sadness on it being discontinued.
-
ralphm
Maybe it is too good
-
emus
ralphm: If I create a list and collection actions we might can raise questions for their opinion and break down efforts, system-evaluation
-
ralphm
Nah. Just do what you deem appropriate.
-
ralphm
We don't need design by committee, just people putting in the work
-
ralphm
And both of them have moved on
-
ralphm
dwd: ohh, I didn't realize there's a tenkeyless version of the G915. That's interesting
-
dwd
ralphm, Yes, and it - unlike it's companion mouse - does do Bluetooth. Not that I've ever tried it; perhaps I should.
- dwd packs away the laptop before Paddington - catch you all later.
-
ralphm
Right. Whatever next keyboard MUST have Bluetooth. I am ok with it also supporting some proprietary RF
-
moparisthebest
This was my first mechanical keyboard https://www.moparisthebest.com/images/keyboard.jpg
-
ralphm
The biggest issue is getting US ANSI layout in Europe.
-
moparisthebest
I still use the same layout (which I call Unix programmer's Dvorak) but on an IBM Model M which I'm convinced is the best keyboard ever made
-
moparisthebest
Unless you work around other people, in which case it's just rude
-
ralphm
hehe
-
Zash
I used a keyboard with blue switches for a while. Then it mysteriously disappeared.
-
Zash
It was very nice to type on tho
-
moparisthebest
Blues are my second favorite after buckling springs
-
qy
Anyone got the OTR xep to hand?
-
Zash
https://xmpp.org/extensions/xep-0378.html ?
-
Sam
There's not really an OTR XEP. It's a third party thing that's chat-system agnostic.
-
Sam
The one Zash linked and https://xmpp.org/extensions/xep-0364.html contain a tiny bit of XMPP specific stuff describing it, but really you probably just don't want to use OTR these days.
-
Zash
Oh, it was the expanded name
-
Zash
I just ^F OTR
-
Zash
And then there's OTRv4, which will if I understand correctly, have all the requirements of OMEMO, but none of the benefits.
-
Zash
As in, no multi-device support.
-
emus
qy - why OTR?
-
qy
Oh, hmm
-
qy
Was just thinking since im being so slow at implementing omemo i could knock out otr or pgp in the mean time to theres at least *something*✎ -
qy
Was just thinking since im being so slow at implementing omemo i could knock out otr or pgp in the mean time so theres at least *something* ✏
-
moparisthebest
Pgp is easy, at least xep-27
-
qy
Then i can drop blabber maybe
-
qy
For all intents and purposes
-
qy
Hmm
-
qy
How do clients do with pgp?
-
qy
And with switching from pgp to omemo and back?
-
ben
i wouldn't bother with anything but omemo
-
ben
i've never seen pgp or otr in the wild
-
qy
But as a stopgap, cause i cant reliably use my client for PMs until i do
-
qy
But most clients implement pgp right
-
qy
So i could use that for the few folk i talk to
-
ben
i can't think of any that do pgp
-
ben
unless gajim does? i've never set it up if so
-
Sam
I think gajim does or used to? That's the only one I know of.
-
Sam
Definitely not "most" or even "many" though.
-
qy
Gajim does, think dino does? Conv and forks do
-
qy
Thats basically all i care about
-
ben
pretty sure dino doesn't
-
ben
and i didn't know that conv did
-
Sam
Conversations doesn't, it used to IIRC but not for a long time
-
Zash
Doesn't what?
-
Sam
Implement PGP
-
Zash
https://cerdale.zash.se/s/H9GrMqy4hTMNLVeW/a5d5167e-d4a8-44f5-9771-14f025ee16de.png
-
Zash
from Dino β
-
Sam
oh nevermind, apparently it still does, ignore me.
-
qy
Yeah, thou,ht so
-
qy
So literally all the clients that matter do, so i could do it
-
Zash
I've been considering deprecating my GPG/PGP key, ever since I tried to set up per-device subkeys.
-
ben
pgp is such a hot mess ui/ux -wise
-
Sam
That's a big step down from "most" (but still, fair enough, more than I expected)
-
Zash
Meta: Sure would be nice to have more DOAP so we could answer questions like this
-
qy
Idk i think i know a grand total of 2 other clients that i actually know people regularly use
-
qy
So yeah thats "most" for my PoV at least
-
Sam
huh, Profanity does too, guess I'm just wrong and it actually is wide spread and no one is talking about it
-
Sam
And Mcabber, apparently.
-
Zash
Year of the OX? :)
-
qy
Sam: Ready your keys ;)
-
Sam
nope, never again, PGP is hot garbage
-
Zash
Sam, you're thinking of GPG
-
Sam
*nods* fair.
-
qy
Tbf to use it with conversations you need that extra app, and a key on your android
-
Sam
Basically everything GNU touches turns into a usability nightmare, so maybe I should use other implementations first before saying that
-
ben
i've heard good things about sequoia?
-
Zash
OpenPGP - the specifications and stuff could probably be salvaged
-
qy
> Zash wrote: > I've been considering deprecating my GPG/PGP key, ever since I tried to set up per-device subkeys. How did this go bad?
-
Sam
Heh, I missed that. I think that's the point at which I decided I din't care to use it anymore too.
-
Zash
qy: GPG encrypts to the most recent subkey. *Only* that key. Thus I must find that machine to read anything encrypted. (Which is less than one email per year.)
-
qy
Oh
-
qy
This looks neat
-
qy
> ben wrote: > i've heard good things about sequoia?
-
Zash
Usually this is the laptop with the broken keyboard, that I don't use as much because of the broken keyboard.
-
Zash
(Laptop keyboards! Aaaaargh)
-
ben
looks like conversations needs openkeychain to also be installed for pgp
-
Zash
Oh and now when the keyserver network is basically defunct and gone ... how are you going to get my new subkeys?
-
ben
i've gotten like 3 pgp-encrypted mails ever
-
Zash
ben, with 2/3 sent during a keyparty?
-
ben
i mean yeah
-
qy
> ben wrote: > looks like conversations needs openkeychain to also be installed for pgp > I wrote: > Tbf to use it with conversations you need that extra app, and a key on your android
-
Zash
I do use it for signing software releases tho
-
ben
too much hassle
-
ben
i don't want to bother getting my yubikey out and finding an OTG adapter
-
ben
yeah i use it for gpg-agent --ssh and signing git commits
-
ben
not for mail or chat though
-
Holger
> Whatever next keyboard MUST have Bluetooth. https://www.keyboardco.com/keyboard/filco-convertible-2-tenkeyless-tactile-action-usa-ascii-keyboards.asp
-
qy
The problem with trying to replace gpg with sq i guess would be the number of things that hardcode gpg
-
qy
And looks like they dont share a keyring?
-
ben
i wouldn't bother with pgp at all but it's your client :P
-
qy
I dunno. Im just looking for ways to be lazy
-
Holger
Personally I love it, but of course, existing UX is unusable for non-geeks.
-
qy
Gpg? Or xmpp-pgp
-
Holger
XMPP-PGP. Gives me E2EE with history access on new devices.
-
wgreenhouse
> Oh and now when the keyserver network is basically defunct and gone ... how are you going to get my new subkeys? tofu, just like omemo
-
wgreenhouse
> XMPP-PGP. Gives me E2EE with history access on new devices. exactly, different users land differently on the history access/forward secrecy tradeoff
-
qy
Neat.
-
qy
Yeesh. Ripping my key out of openkeychain was not fun
-
qy
Note to self, next time do it the other direction
-
wgreenhouse
qy: termux has a thing to use openkeychain as a gpg agent
-
wgreenhouse
I haven't gotten it to work for my usecases, but it exists
-
wgreenhouse
https://github.com/DDoSolitary/okc-agents
-
qy
Hm