-
daniel
It’s time
-
daniel
1) Roll call
-
larma
👋
-
goffi
here
-
dan.caseley
Hello!
-
daniel
singpolyma, are you around?
-
daniel
2) Agenda bashing
-
daniel
nothing to bash I assume?!
-
daniel
3) Editors update
-
daniel
* Proposed XMPP Extension: Pubsub Stories * UPDATED: XEP-0500 (MUC Slow Mode) * LAST CALL: XEP-0421 (Anonymous unique occupant identifiers for MUCs)
-
singpolyma
here
-
daniel
wrt the last call see my follow up email to that. I’m treating that as an extension of the last call that was already running
-
daniel
(if you are wondering why we didn’t vote on it)
-
daniel
4) Items for voting
-
daniel
a) Proposed XMPP Extension: Pubsub Stories https://xmpp.org/extensions/inbox/stories.html
-
daniel
on list
-
goffi
I have a few problem with this proposal:
-
goffi
- it's not generic, it's only for blogging
-
goffi
- it's handled by the clients, it should be handled by the pubsub service
-
singpolyma
This XEP effectively registers a PEP node and not much else
-
goffi
- the delay is vague and should be specified
-
singpolyma
I think the use case for having this PEP node is reasonable though, there is a benefit to having a well known node for this
-
goffi
The use case is here, the feature is desirable.
-
singpolyma
goffi: it's not even for blogging really, just for a single piece of media?
-
goffi
singpolyma, where do you see that?
-
dan.caseley
The use case is fine. The business rules could use some work - the publisher's client shouldn't be responsible for retraction, and the configuration of that timeout should be specified somewhere, certainly as far as responsibility.
-
singpolyma
I mean probably one could imagine implementing the feature by looking in the normal microblog for the most recent single-media item or something. but I don't think having a node specifically for this is all that bad
-
goffi
I got is has temporary messages. I'm not an instagram user, so I don't know exactly how stories work there.
-
larma
> a) Proposed XMPP Extension: Pubsub Stories > https://xmpp.org/extensions/inbox/stories.html on list ↺
-
daniel
goffi, are those problems big enough to prevent it from being accepted as experimental?
-
singpolyma
I agree the part about the stuff being maybe temporary could be removed
-
singpolyma
it's not really needed for the XEP
-
goffi
daniel, I'll go with a +0, I don't want to block, I'll address my concerns on list.
-
singpolyma
It's a UI consideration
-
daniel
personally i'm concerned about the only one media thing which doesn’t reflect what other 'stories' implementations are doing
-
daniel
but that’s something we can figure out during the experimental phase
-
singpolyma
is that not what other stories are doing? I thought it was basiaclly always a single video?
-
goffi
The fact that deletion is managed by client is a problem
-
goffi
if the client doesn't connect anymore, the items will never be removed.
-
daniel
singpolyma, afaik 'slide show' is a feature of a single story
-
singpolyma
> The fact that deletion is managed by client is a problem Right. I think it shouldn't mention deletion at all. That's out of scope ↺
-
singpolyma
> singpolyma, afaik 'slide show' is a feature of a single story Ah, fair, ok. I probably considered that one video in my head but you're right a list of photos would be sane ↺
-
dan.caseley
Is there not already a XEP for expiring PubSub items? Feels like something that would already exist ..
-
singpolyma
Maybe but this isn't about expiring items is it?
-
goffi
For messages there is, but AFAIK not for pubsub
-
daniel
(the slight irony is that in the one major 'stories' implementation that I was involved in we just removed stories because nobody uses them)
-
daniel
anyway that all sounds like valueable feedback; however the question is should we accept it as experimental or reject it
-
singpolyma
+1
-
dan.caseley
Stories must be useful for someone, since so many apps have them ... I just don't know who 😂
-
dan.caseley
+1 from me, but only just. This needs a bunch of work to progress any further.
-
daniel
goffi, do you want to vote now or next meeting?
-
goffi
I've voted +0 already.
-
goffi
17:37
-
daniel
sorry i missed that.
-
daniel
moving on
-
daniel
b) Issue Last Call on 'XEP-0424: Message Retraction' https://xmpp.org/extensions/xep-0424.html
-
daniel
+1
-
goffi
no wories
-
goffi
+1
-
larma
> b) Issue Last Call on 'XEP-0424: Message Retraction' > https://xmpp.org/extensions/xep-0424.html +1 ↺
-
singpolyma
I really don't see the point of this XEP
-
dan.caseley
+1
-
singpolyma
But I guess that's not a reason to block LC and we see what the community thinks?
-
daniel
that‘s what the LC is for
-
singpolyma
ok
-
singpolyma
+1
-
daniel
c) Issue Last Call on 'XEP-0425: Moderated Message Retraction' https://xmpp.org/extensions/xep-0425.html
-
daniel
+1
-
singpolyma
+1
-
goffi
+1
-
dan.caseley
+1
-
daniel
larma?
-
larma
I would prefer to not run them at the same time, so that they're evaluated more independently, but beside that I'm fine with it
-
daniel
> I really don't see the point of this XEP considering how often I see 'edit to blank' some people would probably think it's useful ↺
💯 1 -
singpolyma
I consider edit to blank the solution :)
-
singpolyma
there's even a button for edit to blank in my app
-
goffi
edit to blank should be a fallback IMHO.
-
larma
> edit to blank should be a fallback IMHO. That sounds like a good thing to mention during LC 🙂 ↺
-
goffi
indeed
-
daniel
larma, is this a +1?
-
larma
Consider it a +0, you all seem set to do both at the same time 🙂✎ -
daniel
idk I haven’t considered splitting the LCs up
-
larma
Consider it a +0, you all seem set to do both at the same time, so I won't block it 🙂 ✏
-
singpolyma
I think doing them seperately would have benefit so people don't see them as related
-
daniel
what would be the point? reject 424? and decouple 425 from 424?
-
singpolyma
for example, yes
-
dan.caseley
If 424 wanted changes, that might inform the LC for 425?
-
daniel
but for that to make sense we would really have to do them one after another? not just kick them off a week apart
-
daniel
i'm fine with that if council wants that
-
daniel
but it will take time given how long LCs usually last
-
goffi
I'm OK with both options (two now or with a delay)
-
larma
Well 425 is using 424. It seems weird if the result could be "425 is fine, let's make it stable. But 424 needs more work"
-
singpolyma
would require moving the namespace definition into 425 I guess
-
daniel
ok if we all feel like that then we should probably reject the LC for 425
-
dan.caseley
Rejection of LC means "stays experimental"?
-
daniel
yes
-
daniel
we just vote -1 on (c)
-
dan.caseley
Objections to running the LC twice if needs be?
-
daniel
ok I’m gonna change my vote to -1 then
-
singpolyma
-1 on this basis
-
daniel
and put 425 on the agenda again once 424 has been through LC one way or another
-
daniel
moving on
-
daniel
5) Pending votes
-
daniel
none
-
daniel
6) Date of next
-
dan.caseley
+3w ?
-
daniel
I’m proposing january 7th
👍 3 -
singpolyma
> I’m proposing january 7th 👍 ↺
-
daniel
which yes that’s +3w i believe
-
goffi
+3w WFM
-
larma
+3w wfm
-
daniel
7) AOB
-
goffi
yes
-
goffi
I have a question
-
goffi
the council agenda is the one on standard@ right, there is not any other channel like a draft or pad somewhere?
-
goffi
Because I've missed the Last call topics, and I haven't had time to prepare it well.
-
goffi
For the protoXEP I saw the PR so that's fine.
-
daniel
I think that’s more a fault of me not sending them out in time rather then a wrong medium
-
goffi
I'm not blaming at all :)
-
daniel
the general idea is to send them out 24h+ in advance
-
goffi
OK, so it's standard@ only, right?
-
goffi
I'm checking PR so I should see protoXEPs, but that don't work for other topics.
-
daniel
so usually my excuse for not sending them out in time is that you have 2w to vote any way and I'm perfectly fine with people voting in later meetings. in the past when I knew there were big XEPs to read i also gave people 3weeks
-
goffi
OK, that's right that I can vote on following meeting.
-
daniel
but yes standards (previously we had the council list) is the correct medium from my POV
-
daniel
we can obviously debate that
-
goffi
that make sense yes, so everybody can see it.
-
daniel
but writing it into a pad first doesn’t change the fact that I only get around to it last minute
-
goffi
As we have 2 weeks, it's fine actually. I just wanted to be sure that I wasn't missing any medium.
-
goffi
And thanks for your work.
-
daniel
no you aren’t missing anything. process is I (chair) collect things either from the github PRs (if editor were a different person it would be from editor pinging me) or from people pinging me in here like jcbrand did last week. and then I write the agenda (hopefull 24h prior to the meeting)
-
daniel
which btw jcbrand pinging me in here was public and you could technically have seen that
-
goffi
Indeed, I've seen that.
-
daniel
ok. any other AOB?
-
goffi
wait no, I've missed jcbrand, I saw jonas' message.
-
goffi
no no other AOB.✎ -
goffi
no ,no other AOB. ✏
-
goffi
no, no other AOB. ✏
-
Daniel
8) close.
-
Daniel
Thank you all. See you next year. Happy holidays
-
goffi
Thanks Daniel, thanks all, happy Xmas and New Year.
-
dan.caseley
Thanks everyone! Merry Christmas!