-
jonas’
oh, it is the day again
-
Ge0rG
And there are PRs waiting for the Inbox.
-
Link Mauve
Oh right, I’ll try to be available but nothing guaranteed, my bus is at 6pm 25 minutes away from my current restaurant.
-
Link Mauve
I’ll try to be at some café at 5pm.
-
jonas’
'tis time
-
Link Mauve
Hi.
- Ge0rG .o/
-
jonas’
are we again without dwd and Kev?
-
Ge0rG
and without an agenda.
-
Kev
Kev's here.
-
jonas’
that’s at least something
- jonas’ shuffles the chair to Kev
-
Kev
Dave was just replying to Council stuff on-list, so I assume is about somewhere.
-
Kev
Do we have things that need to be agendarised this week?
-
jonas’
probably
-
jonas’
edhelas just pointed at https://github.com/xsf/xeps/pull/824
-
Kev
There's a protoXEP too isn't there?
-
Ge0rG
Also JC split up the Retractions XEP into two inboxes
-
jonas’
I think we missed voting on the ProtoXEP
-
Ge0rG
The ProtoXEP from last week?
-
dwd
Here, sorry.
-
jonas’
Ge0rG, I haven’t taken care of those yet because I was without internet over the weekend
- Kev hands over to Dave.
-
jonas’
we also have got https://github.com/xsf/xeps/pull/834
-
Link Mauve
Note: I will have to leave exactly at 17:30 CEST or before, to not be left behind in Hamburg.
-
dwd
Wife's birthday today, so I was makinge mother-in-law a cuppa.
-
dwd
So:
-
Ge0rG
Link Mauve: Hamburg is a very nice place. Just use the Council Meeting as an excuse to stay.
-
dwd
1) Roll Call
-
Ge0rG
Full House!
-
dwd
Yay.
-
Link Mauve
Ge0rG, that’s why I’m here. :D
-
dwd
2) Agenda Bashing
-
dwd
Sorry for no agenda - work is extremely busy for me right now.
-
jonas’
dwd, to summarize what was writetn above: - https://github.com/xsf/xeps/pull/824 - https://github.com/xsf/xeps/pull/834 - tokens protoxep✎ -
jonas’
dwd, to summarize what was writetn above: - https://github.com/xsf/xeps/pull/824 - https://github.com/xsf/xeps/pull/834 - https://xmpp.org/extensions/inbox/auth-tokens.html ✏
-
dwd
Ace, thanks.
-
edhelas
(thanks)
-
dwd
3) Items for a vote:
-
Ge0rG
* Message retractions: https://github.com/xsf/xeps/pull/832 * Message moderation: https://github.com/xsf/xeps/pull/833
-
dwd
a) https://github.com/xsf/xeps/pull/824
-
jonas’
Ge0rG, tohse cannot be voted on yet
-
dwd
XEP-0060: Add pubsub#public in Publish-Subscribe features #824
-
jonas’
they are not merged and have not been announced
-
jonas’
and at least one of them has a build failure
-
Kev
This feels like it'd also be blocked on similar grounds to the MUC one Dave just -1d.
-
dwd
I'm going to vote on-list on this, pending the outcome of a quick chat I'd like to have in AOB about how we do this kind of thing.
-
Kev
Although somewhat less so.
-
Ge0rG
dwd: "this kind of thing" - what kind of thing?
-
jonas’
dwd, I have a few words on that AOB
-
Link Mauve
Ge0rG, adding new informative features to a main XEP.
-
dwd
Ge0rG, See note to list (or wait until AOB), but summary is that if we constantly add small things to big specs they get bigger and never progress to Final.
-
dwd
Ge0rG, Particular things in extensible forms, etc.
-
Link Mauve
Ge0rG, see CAKHUCzxMJNt+oYc=+q=Pa7AYd5311oNE4s_zirUwNhykXNhvUg@mail.gmail.com
-
Ge0rG
pubsub#public looks like a breaking change to me.
-
dwd
Would anyone else like to vote?
-
Kev
Not at this stage, I think we need OtherDiscussion first.
-
Link Mauve
Ge0rG, not if it is exposed with a disco#info-able feature on the service, which it doesn’t seem to do atm.
-
jonas’
yes, on-list
-
Ge0rG
on-list then
-
dwd
OK. Moving on.
-
dwd
b) https://github.com/xsf/xeps/pull/834
-
dwd
XEP-0410: treat remote-server-{not-found,timeout} like timeout #834
-
Link Mauve
I’m +1 on this.
-
jonas’
+1 on that one
-
jonas’
(SURPRISE!)
-
Ge0rG
As this is only a client behavior recommendation, I don't consider this a breaking change and thus I'm also +1 with my Council hat on
-
dwd
This seems sensible. I'm going to +1 on this.
-
dwd
Kev, What do you think about this one?
-
jonas’
this is also based on a real-world issue, https://github.com/horazont/aioxmpp/issues/312
-
Kev
I'm here and pondering.
-
Kev
I should probably +1 it.
-
dwd
Kev, Feel free to on-list if you need more pondering.
-
Kev
While being concerned that it illustrates the brittleness of all this sort of thing.
-
Kev
I think it is a breaking change, but I don't see how bumping anything would improve interop over not bumping.
-
dwd
Kev, Yes, all this stuff is a nightmare of heuristics that's a workaround for issues with MUC.
-
Ge0rG
Kev: the breakage doesn't affect anything but how a client treats incoming errors.
-
jonas’
there is no interop issue, because there’s nothing interoperating at that point of the "protocol", methinks?
-
Kev
Ge0rG: Yes. I mean that a client compliant to 1.0.1 wouldn't be compliant to 1.1 - but as I say, I don't think bumping anything would be beneficial to anyone.
-
jonas’
define "compliant"
-
dwd
"does what the spec says".
-
Link Mauve
Also, there is no negociation here, so no bumping is required anywhere?
-
jonas’
interop issues require that one party is relying on behaviour of another party, right?
-
dwd
Although I think Kev means "conformant", really, since "compliance" is usually associated with some kind of testing.
-
jonas’
I don’t think that anyone can be relying on that client behaviour recommendation either way.
-
dwd
jonas’, The client is relying on those errors meaning what we think they mean in this case.
-
dwd
Kev, Voting or on-list?
-
Kev
How long would we like to spend arguing over my choice of words in approving this not being the choice of words people would have liked me to use in approving this?
-
jonas’
I wasn’t seeing a definite approval from you :)
-
Kev
+1
-
jonas’
just a "should probably", which is neither here nor there
-
Ge0rG
Kev: until you utter one of (-1, +1, on-list)
-
jonas’
thanks
-
dwd
:-)
-
Kev
I did utter +1, FWIW.
-
Ge0rG
Awesome.
- Ge0rG blames network latency.
-
dwd
Kev, You said you probably should. I didn't take that as a vote, sorry.
-
dwd
c) https://xmpp.org/extensions/inbox/auth-tokens.html
-
jonas’
on-list
-
dwd
ProtoXEP: https://xmpp.org/extensions/inbox/auth-tokens.html
-
Ge0rG
on-list
-
dwd
I mean, ProtoXEP: XEP-xxxx: Authorization Tokens
-
Link Mauve
On list too.
-
Ge0rG
dwd: you can LMC ;)
-
jonas’
*could’ve
-
Kev
This is the thing that happened while I was on holiday and the thread looked scary, right? :)
-
dwd
Ge0rG, [I'm never quite happy with doing LMC in meetings for anything beyond simple typos because of the record]
-
dwd
Kev, That'd be it.
-
Kev
I'll on-list this. I suspect this'll involve more thinking than I'd like.
-
Kev
(Unless Dave helpfully vetoes first)
-
Ge0rG
Kev: you can't simply reuse somebody else's -1, you need to provide your own arguments.
-
dwd
In general, I'm vociferously against trying to define authentication pathways in the XSF. I do not believe we have the expertise, and I think it's a area where we should defer to the IETF (XMPP and/or Kitten Working Groups).
-
Kev
Ge0rG: Sure you can, you can just say "Make Dave happy" as the remediation.
-
dwd
Hence, -1. In addition, I think large amounts of this duplicate work in XEP-0399 - I appreciate there are differences, but I think it'd be better to work on '399 than introduce something entirely new but heavily overlapping.
-
Ge0rG
is it also overlapping with XEP-0397: Instant Stream Resumption?
-
jonas’
without voting officially (just for the record): I think that Dave is mostly right, but I’d like to take a look at '399 in this context myself before voting
-
dwd
Ge0rG, You can -1 a proposed XEP because it's my wife's birthday, if you like.
-
Kev
Ge0rG: Somewhat related, because of tokens.
-
dwd
Ge0rG, To some extent, yes. I noted that in my mail to the list, but mostly in relation to the HT-* SASL mech,
-
Ge0rG
dwd: In my opinion, the XSF, and the Council especially, is already in a sufficiently sad state, even without involving your wife.
-
jonas’
that reads mean
-
dwd
Anyone else want to vote?
-
jonas’
hasn’t everyone said "on-list" or "-1"?
-
Ge0rG
Sorry.
-
Ge0rG
It was probably a bad comparison.
-
jonas’
everyone has
-
Kev
I'm going to on-list. I'll be of the same opinion as Dave on both counts, but still want to re-read it all first.
-
Kev
But I'm default to -1, because that's what I'll ultimately say.
-
dwd
OK, thanks.
-
dwd
5) Outstanding Votes
-
dwd
I think none of us have any, now? Although I've a holding -1 on Jonas's MUC thing, so I ought to get to AOB quickly...
-
dwd
6) Next Meeting
-
jonas’
+1w wfm
-
Link Mauve
Same.
-
Ge0rG
+1W WFM
-
dwd
There's an MLS Interim WG meeting next week I'm attending (I'll report back). You're welcome to carry on without me.
-
jonas’
dwd, can you prepare an agenda?
-
dwd
jonas’, Maybe. Meeting's on tuesday as well, but I'll try.
-
dwd
7) AOB
-
Ge0rG
dwd: re that MLS meeting; EU and German regulators are looking for suggestions on how to standardize interop between silo IM providers, including E2EE. I'd love to know whether MLS can be the vehicle for that, on a time frame of maybe two years
-
dwd
We seem to have a number of small additions to MUC and PubSub in particular which are, more or less, additions to a info form describing the node/room/etc.
-
jonas’
I think the first step we need to take is to bring our Registries in order. Much of what has been happening lately is covered by the registries, but we don’t have anyone maintaining them (I’m not even sure that there’s a build process and how it works and I’m scared of looking)✎ -
jonas’
dwd, I think the first step we need to take is to bring our Registries in order. Much of what has been happening lately is covered by the registries, but we don’t have anyone maintaining them (I’m not even sure that there’s a build process and how it works and I’m scared of looking) ✏
-
dwd
Can we handle these via the Registrar, or small XEPs?
-
Ge0rG
dwd: first step would be to collect all the different additions that didn't make it to the Registrar, and to update all the registries
-
Kev
This feels like a registry thing to me.
-
dwd
Do we have someone who's acting as the XMPP Registrar?
-
Ge0rG
it is a registry thing, but the registry is broken for all practical matters.
-
jonas’
see above
-
Kev
It's the Editor, but we don't really have process.
-
dwd
Ah, quite. So no.
-
dwd
Do we flag this to Board and get them to find a volunteer?
-
jonas’
this is in dire need of fixing
-
jonas’
I don’t think we’ll find one
-
jonas’
what I’d need is a hackathon together with iteam to figure out what the current state is and how to fix it.
-
Kev
jonas’: The issue is largely technical isn't it?
-
jonas’
probably
-
dwd
OK, so we have two problems:
-
dwd
1) A broken registry system, and
-
Kev
I mean, the process as far as the XSF's concerned is that it's the Editor doing this.
-
Kev
But the Editor doesn't have the ability to do it.
-
dwd
2) Nobody to act as Registrar.
-
dwd
So, solutions:
-
jonas’
(I’d also like to mention that I have a deadline on 15:30 UTC)
-
Ge0rG
dwd: 3) a technical foundation probably not sufficiently automated for the task at hand, and maybe also an insufficient number of registry categories
-
jonas’
Ge0rG, I consider (3) as a part of (1)
-
dwd
jonas’, Noted. I need to keep this one short myself.
-
jonas’
so from my side (Editor hat), I could work with the following:
-
Link Mauve
I’m also going to have to leave about now, to move closer to the Stockholm XMPP Sprint.✎ -
dwd
How about I send a summary of the status to the members list and we see if we can find some volunteers to help get the ball rolling?
-
Link Mauve
(I’m also going to have to leave about now, to move closer to the Stockholm XMPP Sprint.) ✏
-
jonas’
I set up a date with iteam where we work closely (low-latency, e.g. IM) on fixing this. that’ll involve looking into the current build system and how it’s wired to the web server and how we can get this running.
-
jonas’
I volunteer, but I need help from iteam.
-
Kev
I can probably help, as long as MattJ doesn't mind me interfering in his iteam :)
-
dwd
jonas’, That sounds great if you can find the time.
-
jonas’
dwd, it *does* look more promising at the moment
-
dwd
OK, this sounds like a good thing to try first.
-
dwd
And even better, needs no further action from Council or me. :-)
-
dwd
Anything else anyone needs to raise here?
-
Ge0rG
I have a number of large AOBs that I'm still carrying around from Meeting to Meeting
-
Kev
I've had a headache for about 4 days. I'm happy to not spend more time on this.
-
Ge0rG
a.k.a. NO
-
dwd
OK. In that case:
-
dwd
8) Ite, Meeting Est
-
Kev
Thanks all.
-
Ge0rG
Thanks Dave. Thanks all
-
jonas’
thanks
-
dwd
Also, Ge0rG - I'm dashing off now, but could you drop me an email with your AOB things? Say a paragraph on each. I'm wondering if any might be addressed if we tried an open meeting, separate from Council.
-
Ge0rG
dwd: I'm sure I wrote that in the AOB part of one of our last Meetings. Maybe two months ago.
-
dwd
Ge0rG, You probably did, but I lack an issue tracker for these kinds of things.
-
Ge0rG
ah, it was 2019-09-04 according to the minutes mail 1. discuss what to list in CS-2020 "Future Development" 2. message errors, still. 3. probably something that's not relevant any more?
-
Ge0rG
dwd: https://logs.xmpp.org/council/2019-09-04#2019-09-04-e4670d04e03033cc
-
Ge0rG
I think the Attach-To AOB got obsoleted by Message Fastening.
-
Ge0rG
And the CS-2020 things were discussed in the linked meeting.
-
Ge0rG
At least a little bit.