-
atomicbutter
Subscribe to this youtube channel: https://www.youtube.com/channel/UCJMr4LzZvisWnfK1Ilk2RnQ?view_as=subscriber
-
rion
Hi guys. What do you think if I make a PR to jingle-s5b spec according to my remarks on wiki. It will also require advance its ns
-
rion
Basically I'm going to introduce candidate-complete event with meaning no more local candidates (trickles) left.
-
rion
This will allow significally simplify negotiation with trickles. And the advice to put as many as possible candidates to session-initiate won't be that relevant anymore
-
flow
rion, trickles?
-
rion
The candidates sent with transport-info
-
rion
Additional candidates
-
flow
rion, Is that term somewhere defined? I just greped the XEPs repo for it
-
rion
Basically it's related to ICE
-
flow
rion, I would suggest posting at least a strawman of your proposed changes to the standards@ mailing list, then wait for feedback and eventually create a PR
-
jonas’
given that this is jingle, I don’t expect any feedback on the list :(
-
flow
I'd also CC the authors of the xep (I suppose we are talking about xep260?), but don't expect much feedback
-
flow
what jonas’ said, but at leat it is archived and documented somewhere…
-
flow
I also would not be surprised if a namespace bump experiences some resistance. But my impression of is jingle possibly deserves an overhaul…
-
pep.
There's a jingle feature arriving on dino, I'm sure they would have a look. Also there's a few clients implementing it.
-
rion
That's why I want to change it. I'm implementing it in Psi and found many unclear parts. But this current state of jingle-s5b forced me to implement some overcomplecated logic. I don't like it at all.
-
flow
ideally we would be able to bundle all changes, and not namespace bump on every single one. Smack also has some ongoing jingle work, but I don't expect it to be finished before the end of the year
-
jonas’
if only we had a proper staging area for updates to Draft XEPs
-
flow
and a staging namespace
-
jonas’
possibly that, too
-
flow
urn:xmpp:jingle:5-(next|dev|staging|…)
-
pep.
Semver-ns
-
pep.
urn:xmpp:jingle:5.1
-
rion
+1 for semver
-
jonas’
they are already semver
-
jonas’
if the changes are non-breaking, you don’t need to bump the namespace
-
jonas’
so you don’t need the minor version number in the NS
-
flow
yep, I don't also don't see a reason to use something like semver for xmpp namespaces
-
pep.
jonas’: sure, I could bump major at every single change and I would also be semver compliant
-
pep.
But that's not really the idea
-
jonas’
pep., that’s not at all what I was saying
-
rion
Ok I'll post on ml tomorrow
-
pep.
jonas’: I was saying there's different readings of that spec (as there is for every spec)
-
rion
Btw, I can split my proposal in two parts. First is not breaking. It just says to not send candidate-error/used until all local and remote candidates are acknowledged. And this also suppose if candidate-error/used was send by remote and we send a new candidate to remote afterwards, the remote state machine has to invalidated. It's not a requirement though. Another part is the candidate-complete event
-
rion
Decided to send my thoughts now. It's on ml =)
-
yvo
pdurbin, have I conviced you? Become a member :). If you are a member on the XSF conf you have dinner for free :D. Plus Cap! :-o
-
Zash
<blink>FREE DINNER</blink>
-
rion
Now I want to be a member too!
-
Ge0rG
It's only free if you live in Brussels.
-
rion
😭
-
pdurbin
Heh.
-
Ge0rG
That said, https://wiki.xmpp.org/web/Membership_Applications_Q2_2019
-
Ge0rG
> Applications will be accepted until end of business May 12th, 2019
-
yvo
XD
-
Seve
> It's only free if you live in Brussels. Not true >:(
-
Zash
s/Brussels/that tiny village where the restaurant is/ ? :)
-
yvo
Zash yes <blink>TINY VILLAGE</blin>✎ -
yvo
Zash yes <blink>TINY VILLAGE</blink> ✏
-
pdurbin
Before I join, I'm trying to figure out if I can have a user experience I'm happy with. The big thing is history. Slack excels at this. I used Conversations over the weekend on Android and fired up a second client today, Adium on a Mac. From Adium I don't have access to my one-to-one history that happened on Conversations like I would on Slack. Is there a solution for this? Is this the fault of my XMPP provider (FSF)? Can they enable history or something?
-
yvo
:D pdurbin
-
yvo
What you are asking for is called MAM.
-
Zash
pdurbin: I think the problem is that Adium is outdated.
-
j.r
But MAM is useless with later joined OMEMO devices
-
yvo
With Mac you are unfortunately in a not so nice situation. You should ask for another client.
-
yvo
j.r I think he asks for MAM in this MUC here thus no omemo keys ...
-
yvo
Zash, what was again the best client under MacOS? I forgot it.
-
Zash
I don't run MacOS, so I'm no authority on this.
-
Zash
Monal is more actively developed at least, so give that a shot?
-
eevvoor
Hi
-
Zash
Hey
-
Zash
https://xmpp.org/software/clients.html had more MacOS options listed than I expected
-
pdurbin
Sure, I can try Monal tomorrow. Thanks!
-
atomicbutter
Watch this really cool video, also subscribe to the channel! https://www.youtube.com/watch?v=sVzBhGE3w40
-
atomicbutter
Watch this really cool video, also subscribe to the channel! https://www.youtube.com/watch?v=sVzBhGE3w40