-
jonas’
'tis time, isn't it?
-
daniel
Hello everyone. It is time
-
Ge0rG
Happy new year, Council!
-
daniel
1) Roll coll
-
larma
👋️
-
jonas’
Happy new year!
-
daniel
do we have a moparisthebest?
-
daniel
i guess not. anyway let's move on
-
daniel
2> Agenda bashing
-
daniel
there are some additional changes to the agenda
-
daniel
the editor has published a few new proposals after i sent out the agenda yesterday
-
jonas’
I'm not sure we need to start voting on those right away
-
jonas’
nobody has had time to read them anyway and at least one is spinning off into an interesting discussion on-list already
-
jonas’
(a discussion the outcome of which will decide +1/-1 for me)
-
daniel
i think we can start the voting. i don’t expect people to vote now though
-
Ge0rG
Yay for more discussion
-
daniel
3) Editors update.
-
daniel
see above
-
daniel
4) Items for voting
-
daniel
Move XEP-0424 (Message Retraction) to stable
-
jonas’
I think the points raised on list are sufficient for me to go -1: Depends on a bunch of experimental XEPs the future of which is unclear.
-
daniel
yes i agree with jonas’
-
daniel
and this seems to summarize the list discussion as well
-
Ge0rG
-1, I think we need to sort out the message referencing mechanism first
-
larma
same here (also applies to 425)
-
Ge0rG
0425 got even more gotchas
-
daniel
I'm -1 here as well
-
Ge0rG
Also I dislike the amount of boilerplate in both
-
daniel
larma, just to confirm that's a -1 for 424?
-
larma
daniel, yes
-
daniel
Ok. Thank you everyone
-
daniel
Move XEP-0425: Message Moderation to stable
-
daniel
-1
-
Ge0rG
-1
-
jonas’
also -1, same reasoning
-
larma
also -1
-
daniel
alright. thank you
-
daniel
Ok. As I said earlier i'm now gonna start votes on the 4 proposed xeps.
-
daniel
personally i'm ready to vote but feel free to say 'on list'
-
daniel
and/or vote next meeting
-
daniel
Proposed XMPP Extension: Compatibility Fallbacks (https://xmpp.org/extensions/inbox/compatibility-fallback.html)
-
Ge0rG
on-list
-
larma
+1
-
daniel
+1
-
larma
(well, I submitted it, so would be weird to be against)
-
jonas’
good enough to play with. +1
-
jonas’
though I note it misses a Requirements section
-
daniel
Proposed XMPP Extension: Call Invites https://xmpp.org/extensions/inbox/call-invites.html
-
daniel
+1
-
larma
+1
-
jonas’
looks sensible +1
-
larma
FYI, this will become useful with https://github.com/xsf/xeps/pull/1139/files
-
jonas’
though one thing which would be useful for readability in that XEP is wording on where to send <left/> to
-
Ge0rG
on-list
-
larma
jonas’, can you mention that on list, so I have a record and don't forget it?
-
jonas’
will do
-
larma
thx
-
daniel
Proposed XMPP Extension: Message Replies (https://xmpp.org/extensions/inbox/replies.html)
-
daniel
+1
-
larma
+1
-
Ge0rG
on-list
-
daniel
is this the 3rd or 4th xep dealing with replies? :-)
-
larma
hopefully it's the first to stick
-
daniel
jonas’, ?
-
jonas’
I was thinking
-
jonas’
so
-
jonas’
I'm not sure we should accept this without a Design Considerations section detailing why the other mechanisms are not workable
-
jonas’
we already have <thread/>, References and Fastening, at the very least.
-
jonas’
so to me this smells like duplication, about the only reason to reject a protoxep.✎ -
jonas’
so to me this smells like duplication, about the only hard reason to reject a protoxep. ✏
-
jonas’
am I misguided here?
-
larma
None of the ones you mention specifically go for replies
-
jonas’
well <thread/> kind of does
-
daniel
jonas’, sounds sensible
-
Ge0rG
Yeah, we could resussrect threads indeed.✎ -
Ge0rG
Yeah, we could resurrect threads indeed. ✏
-
daniel
wouldn’t neceassarily have been a reason for me to reject but i get where you are coming from
-
larma
jonas’, thread allows multiple messages in a thread, business rules in that protoxep specifically says "Answers MUST NOT be be assumed to relate to any other messages than the referenced one."
-
jonas’
larma, some rationale in the document would be appreciated before acceptance I think.
-
larma
I surely can write it down
-
jonas’
to me it's not immediately obvious why <thread/> doesn't work here, since a reply could always fork off a fresh thread kind of
-
larma
only if the initial message already had a thread id
-
daniel
it requires the og message to have a thread-id
-
jonas’
ohh
-
jonas’
meh
-
Ge0rG
luckily, replies doesn't depend on the original to have an origin-id
-
daniel
i find the thread example not very fitting personally but i do see overlap with references and fastening
-
larma
Overlap in a sense of "points to a previous message in chat"
-
daniel
overlap as in the authors intented this to be used for this
-
daniel
i think
-
jonas’
oh, message attaching would be another one with overlap
-
jonas’
so we're at five specs (if we count <thread/>) doing very similar things
-
larma
I don't agree they are "very similar", but I see what you mean. We probably need a section in the protoxep to tell them all apart
-
jonas’
ok, I'm -0 on this, but this document desperately needs a Design Considerations section to explain why the other four standards are not an option to achieve the goal
-
daniel
ok. thank you
-
daniel
Proposed XMPP Extension: PubSub Namespaces - https://xmpp.org/extensions/inbox/pubsub-ns.html
-
jonas’
-1, until there's a good explanation for why pubsub#type isn't an option.
-
daniel
i don’t know enough about pubsub to make a good call on that
-
Ge0rG
on-list
-
daniel
+/- 0
-
larma
FYI, https://github.com/xsf/xeps/pull/986 has the explanation
-
jonas’
should go into the document :)
-
daniel
do you want to cast a vote larma?
-
daniel
or else I would like to move on
-
larma
on-list for now
-
daniel
looking at the time
-
daniel
5) Pending votes
-
daniel
Everyone but Jonas pending on XEP-0060: Release version 1.23.0 (https://github.com/xsf/xeps/pull/1126)
-
daniel
-1 from me
-
daniel
should go into 0004
-
daniel
and we should ask editor to cherry pick the editorial / non controversial bits from that PR
-
jonas’
out of curiousity (I don't have any horses in that race), how would a '4 integration look like? sounds tricky to me, considering that '4 is Final.
-
larma
-1 from me as well, although I'm not sure if 0004 is the right place either, but the proposal definitely shouldn't go as is
-
Ge0rG
-1 with the PR as-is, maybe a better non-normative wording can be proposed if we fail to update 0004
-
daniel
jonas’, i think there has been some discussion on how that can still be done in 0004 in a compat way. but i also think a new xep (that modifies 0004) can be done
-
jonas’
right
-
Ge0rG
Wow, we managed to run over time
-
daniel
yes. but we are mostly done I think
-
daniel
6) Date of Next
-
jonas’
+1w wfm
-
daniel
+1w wfm
-
larma
+1w
-
Ge0rG
+1W
-
daniel
7) AOB either we don’t have any or I need to ask people if they are ok with extending the meeting by 10mins
-
daniel
any aob?
-
jonas’
none
-
larma
no
-
Ge0rG
none
-
daniel
ok. awesome. thank you everyone
-
daniel
8) close
-
Ge0rG
thanks daniel
-
jonas’
Thanks daniel!
-
larma
Thanks 🙂
-
Kev
BTW, as References Guy, I don't think References is a reason to block Replies, but agree that some explanation in Replies would be worthwhile.
-
Zash
We need a Venn diagram!
-
Kev
(I do think references would work fine for the use case, but references being stuck (currently?) on URIs makes it a bit unfortunate.)
-
Kev
I think the whole space would greatly benefit from someone with time and understanding trying to map out how all the things work together (and that's the kind of leadership Council's good for), and I think that having a bunch of different ways to reference stanzas is undesirable, but ... yeah.
-
Ge0rG
Isn't that what Summits were good for, before 2020?
-
Ge0rG
searching the wiki for references yields https://wiki.xmpp.org/web/Georg%27s_Talk_on_Message_routing among other things.
-
Kev
Summits used to be good for sorting out the high level view, and moderately ok for motivating people to write things, yes. There is a bit of an issue with XEPs written in a hurry to support stuff that was happening/just happened at Summits and then wither on the vine (e.g. References).
-
Ge0rG
I could try to allocate a few hours to write down the principal means we have to reference messages with their pros/cons and to collect an overview of which XEP does what. That's the sort of thing I like delving in, after all. Would wiki format be appropriate, or should I make it another "what's wrong in ..." presentation?