-
jcbrand
This is how shared Twitter accounts work. It's not some policy we came up with
-
emus
jcbrand: I know
-
Ge0rG
what's the xmpp compliance status of Psi / Psi+?
-
emus
Ge0rG: How do you come to the question?
-
Ge0rG
emus: I was asked whether Psi is a viable XMPP client for beginners.
-
Daniel
Ge0rG, i think the unreleased version / dev version of Psi has some good features
-
Daniel
but it hasnโt been released yet. so that makes it difficult for beginners
-
Ge0rG
Daniel: thanks.
-
Ge0rG
And the last release is outdated? Does it have MAM / Carbons at least?
-
dwd
Ge0rG, It's the same classic Psi UX. Which is to say, old-fashioned and very "FLOSS". So even if it were highly compliant I wouldn't recommend it to a beginner.
-
dwd
Ge0rG, Unless we're talking a beginner server developer, because its debugging toolkit is still the best of the clients.
-
emus
Ge0rG: Why not... yax.im? ๐
-
flow
Daniel, Psi 1.5 was relased a month ago
-
Ge0rG
it's about IETF members who don't want to bother with xmpp as their primary job.
-
flow
Daniel, I wonder if it includes the "good features" you have in mind
-
dwd
Ge0rG, Oh, no. What platform are they running on?
-
Ge0rG
emus: I'm not sure how you come to the conclusion that my non-commercial public xmpp server would be a replacement for a client
-
Ge0rG
I don't even offer a converse.js with login.
-
emus
Ge0rG: I meant you app
-
Ge0rG
dwd: all of them?
-
Ge0rG
emus: sorry, I've got no time for games
-
dwd
I'd go with Matt's recommendation of BeagleIM for Mac. Maybe Swift for Windows? Gajim or Dino for Linux.
-
Ge0rG
dwd: we've recommended Gajim for Linux and Windows. Sorry.
-
dwd
Oh, I use Gajim on Windows as well, no need to apologise.
-
Ge0rG
flow: https://github.com/psi-im/psi/releases/tag/1.5 doesn't sound reassuring
-
flow
Ge0rG, true
-
flow
I wonder if the reason for psi+'s existence still exists :) sadly rion is not around to ask
-
dwd
Ge0rG, I think a web client needs to be in the recommendations too. I assume ConverseJS, but I'm not sure what else we have in this space currently.
-
Ge0rG
dwd: Converse.js was on the suggestion list, yes.
-
Ge0rG
(the list I asked for on this channel four weeks ago)
-
dwd
Oh, good - didn't see the request or the list.
-
emus
> emus: sorry, I've got no time for games I cannot follow, but okay
-
Ge0rG
emus: I asked for the feature set of Psi. You answered with a client for a different platform
-
emus
Ok
-
Ge0rG
emus: and please be assured, I'm the first person to suggest yaxim where it fits.
-
emus
Alright
-
Ge0rG
ok, thanks for the feedback. I've written a response now.
-
emus
moparisthebest: https://twitter.com/xmpp/status/1314147875144839169?s=20
-
Zash
๐
-
MattJ
I just submitted https://github.com/xsf/xmpp.org/pull/817 to fix a small issue in the newsletter
-
emus
MattJ: Thanks
-
pep.
I'm on a train with bad connectivity, I'll pass today's meeting. I don't think we had anything special to discuss anyway?
-
Guus
well, there wasn't an agenda, so nothing pressing at the very least, I guess
-
Guus
I don't mind skipping this weeks meeting
-
Seve
Me neither
-
MattJ
Sounds good to m... oh wait
-
Seve
๐
-
wurstsalat
Link Mauve, it would be nice to see https://github.com/pulkomandy/xmpp-doap/pull/6/files merged! at the moment, I have to send potential implementors to other projects to find 'valid' examples :)
-
lskdjf
what would be even awesomer to see, is if XEPs would have a list of implementing clients next to them based on the information from the project doap files ๐
-
Zash
lskdjf: That was the plan along actually
-
emus
wurstsalat: are there sone generators to xml?
-
emus
for monal
-
pep.
not at the moment but it wouldn't be that hard I guess? otherwise for now take exemple on an existing file it's pretty straightforward
-
wurstsalat
emus, I donโt think there are generators
-
lskdjf
> lskdjf: That was the plan along actually Zash I know, but I wanted to mention that I'm eagerly awaiting it ๐
-
wurstsalat
but yes, simply take the file of some other project and modify it to your needs
-
emus
wurstsalat: So I have to do that by hand ๐ฅ
-
emus
yes good piint
-
wurstsalat
thing is: you have to do it once in a single place, and it can be used to update stuff elsewhere
-
wurstsalat
see https://gajim.org/support/extensions/ (which gets updated automagically)
-
emus
kk
-
pep.
wurstsalat: maybe the complete/partial keywords could be removed in the rendered version and only colors kept, on the xep number for exemple
-
wurstsalat
pep., I tried that, but didnโt like the look..
-
Zash
also (color-)blind readability
-
wurstsalat
coloring links differently is also a thing which I wanted to avoid
-
rion
Hey guys. I was looking at jingle file transfer over webrtc datachannel but decided to switch to QUIC. Is there any work in progress XEPs for that?✎ -
rion
Hey guys. I was looking at jingle file transfer over webrtc datachannel but decided to switch to QUIC. Is there any work in progress XEP for that? ✏
-
moparisthebest
rion, not that I know of but I've been closely following esni/ech/https-svc/srv2 etc etc and when those settled down a bit planned to introduce a new xep using those to discover direct TLS and also QUIC services
-
moparisthebest
you can get to most of those from https://tlswg.org/draft-ietf-tls-esni/draft-ietf-tls-esni.html
-
rion
according the latest specs it's not compatible with TURN but we still have socks5. So I guess it's just perfect. especially taking into account jingle supports transports fallback✎ -
rion
according the latest specs QUIC is not compatible with TURN but we still have socks5. So I guess it's just perfect. especially taking into account jingle supports transports fallback ✏
-
rion
moparisthebest: thanks, I'll take a look.
-
rion
In any case I'll try to implement it for jingle and if it goes well I'll design a XEP.
-
rion
I hope Belarus won't follow Russia forbidding TLS 1.3 / esni and other cool things
-
rion
otherwise I'll have to consider to move somewhere else.
-
flow
rion, since you are here, I was previously wondering if the reason for psi+'s existence still exists?
-
flow
or to ask differently: would you recommend me to look into psi or psi+?
-
rion
flow: nope. psi+ is just a brand kept from the previous fork. nothing more.
-
flow
rion, is there (still) any functional difference between psi and psi+?
-
rion
all patches were merged to Psi
-
jonasโ
Ge0rG, ^
-
flow
allright, time to emerge psi then :)
-
rion
Gentoo? if doesn't work well from portage, let me know. I'm a maintainer there.
-
flow
yes, will do
-
rion
try 9999
-
rion
I also have an overlay which is usually has all the recent changes to psi ebuild. iirc not everything is merged to the portage
-
rion
flow: oh yes. plugins are available on overlay only. and still can't find some spare time to migrate ebuild to use cmake for them which is supported for a long time. qmake builds aren't well maintained anymore.✎ -
rion
flow: oh yes. plugins are available in the overlay only. and still can't find some spare time to migrate ebuild to use cmake for them which is supported for a long time. qmake builds aren't well maintained anymore. ✏
-
Kev
The old Psi maintainers were bastards who didn't like merging patches. I hear new management is nicer ;)
-
Kev
(For anyone who doesn't know the history and thinks I'm attacking someone, I was maintainer at the time)
-
Zash
Kev: Refering to your past self in plural, is that good? :P
-
Kev
We think so.
-
Zash
I guess you're in majority then
-
rion
Kev: that's fine, not all those patches were well designed. I fixed some before merging and merged some others with closed eyes because people like those features.
-
Kev
:)
-
rion
Unfortunately in open source it's quite hard to follow high standards. Contributors just go away when you say their patches do not look good..
-
rion
and then you realize you don't time to fix everything on your own.
-
MattJ
Tip: put all those things in a separate repository and call it "community maintained"
-
dwd
What grade of trolling would it be to turn up in the QUIC WG and start making noise about whether or not it's compatible with SOCKS5?
-
Zash
You can even put your own hacky experiments in there.. oh whops now it's deployed in production in thousands of servers.
-
dwd
(It probably is assuming it's layered over UDP)
-
Zash
dwd: That reads a bit like "How do I make this road drive itself cross-country?"
-
Zash
Wait is there UDP SOCKS5?
-
Zash
What
-
Zash
Never mind me then
-
dwd
Zash, Yeah, it's the big advantage over SOCKS4.
-
Ge0rG
And nobody asked rion for the currently supported set of features.