-
jonas’
1) Roll Call
-
Zash
Here
-
Ge0rG
here
-
jonas’
dwd sent apologies
-
jonas’
do we get a daniel?
-
Zash
If I dissapear then my laptop probably died.
-
daniel
Yes I'm here
-
jonas’
neat
-
jonas’
2) Agenda Bashing
-
jonas’
anything?
-
Ge0rG
I haven't managed to do any of the nice tasks I planned, like segmenting 0401
-
jonas’
assuming no
-
jonas’
3) Editor’s Update - Welcomed Martin Dosch as editor
-
jonas’
4) Items for voting None.
-
jonas’
5) Pending Votes
-
jonas’
Ge0rG, do you want to vote on MR!25, the User tune thing today?
-
jonas’
(you have time until next week I think)
-
Ge0rG
jonas’: I haven't managed to catch up on that, sorry.
-
jonas’
also, pretty please vote, otherwise I’ll have to look up exactly how our bylaws regulate this awful edge case :P
-
jonas’
with either +1 or -1, don’t vote 0, that’s not helpful ;-)
-
Ge0rG
🤔
-
jonas’
but ok, moving on then
-
jonas’
6) Date of Next
-
jonas’
+1w wfm, without caveats (that I know of) from my side for a change
-
daniel
Yes that should work for me as well
-
Zash
+1w wfm
-
jonas’
good enough, I suppose
-
jonas’
7) AOB
-
jonas’
7a) Election Season
-
Ge0rG
yay!
-
jonas’
I note that out of current council, only daniel and me have put up an application so far.
-
jonas’
Out of curiosity, where do the other members stand? do you intend to reapply and haven’t gotten around yet? still contemplating? hard no?
-
Zash
Does anyone want me to continue?
-
Zash
Mostly just busy with other stuff or too exhausted to do anything.
-
jonas’
Zash, I think you do regularly add valuable bits to the discussions.
-
jonas’
also, with the current lineup, we have 0 server developers.
-
jonas’
but if you don’t feel comfortable with doing it, I wouldn’t want to pressure you into anything.
-
Zash
I'd appreciate a reminder (when I'm at home with access to all my credentials)
-
jonas’
I’ll try to arrange for that.
-
jonas’
Ge0rG, any word on that matter?
-
Ge0rG
jonas’: I'd like to continue, even though I have had less time this year than last one.
-
jonas’
okay, I see, thank you
-
Ge0rG
I suppose I need to fill out my application before it's too late
-
jonas’
I’d also say that you add value to the discussions.
-
jonas’
yes, you do :)
-
Zash
The thing eating all my time should end Soon:tm: too, hope to have more time then.
-
Ge0rG
but maybe a last-second application will encourage newcomers to candidate
-
Zash
(like, early next year)
-
jonas’
Zash, I wish you all the best for that
-
jonas’
any other AOB?
-
Zash
I got nothing.
-
Ge0rG
I'd like to add a <delay> element into the non-normative example of MUC subject delivery
-
jonas’
Ge0rG, there is no delay element? :-O
-
Ge0rG
jonas’: no
-
Ge0rG
it's probably straight-forward, but one could argue that it belongs into 0203 instead
-
jonas’
MUC never ceases to amaze me
-
daniel
And servers don't usually add that
-
Zash
Ge0rG, seen anything in the wild doing this? I think I have
-
daniel
Last I checked
-
jonas’
daniel, they don’-?✎ -
jonas’
daniel, they don’t? ✏
-
Ge0rG
jonas’: I was as shocked as you when I realized it isn't there
-
jonas’
Ge0rG, it most certainly belongs in '45
-
Ge0rG
...when I wanted to tell the Bifröst devs that it's a good practice.
-
daniel
No. I once wanted to place the subject where it belongs in history
-
daniel
And that didn't work
-
Ge0rG
daniel: prosody will send a delay
-
Zash
Does it?
-
daniel
Mhhh maybe that's a recent thing?
-
jonas’
daniel, placing the subject in the place where it belongs in the history doesn’t really work in all cases (only approximating it if the subject is older than the oldest bit of history retrieved via classic history)
-
daniel
I last checked a few years ago
-
Zash
Should subject go in MAM?
-
daniel
jonas’: yes. But having a delay tag would at least allow you do try this with some considerations
-
Ge0rG
Zash: subject changes should. The interesting question is whether they should expire together with regular messages
-
Ge0rG
speaking of MAM, it recommends to store 'groupchat' messages into user archives.
-
daniel
Don't we need this for mix anyway?
-
Zash
It should probably handwave something about support for it.
-
Ge0rG
daniel: no, and I'm not going to stop my opposition to that until somebody works out how to resync after any kind of s2s outage
-
Zash
Heck you could save everything, PEP notifications even.
-
Ge0rG
leave pep. out of my MAM!
-
pep.
:(
-
jonas’
so I’d be strongly in favour of specifying that a delay element SHOULD be included
-
daniel
> so I’d be strongly in favour of specifying that a delay element SHOULD be included +1
-
jonas’
I’d be ok with doing that outside of the example even.
-
Ge0rG
jonas’: that's a normative change!
-
daniel
> I’d be ok with doing that outside of the example even. +1
-
jonas’
clients will see whether the <delay/> is there or not
-
jonas’
Ge0rG, let me finish :)
-
jonas’
and clients which don’t expect <delay/> are doomed anyway, because it can be added by anyone
-
Zash
+1 to this whole notion
-
Ge0rG
jonas’: somebody is going to demand a feature var for that.
-
jonas’
and if we then also add a note that you cannot rely on <delay/> being there because it didn’t exist in MUC < version X.YZ, it’s ok.
-
Ge0rG
also +1 in case we are Formally Voting
-
jonas’
Ge0rG, then we add one and make them happy
-
jonas’
we’re not formally voting, we have nothing to vote on ;)
-
jonas’
someone should prepare a text, which I may do after this meeting
-
Ge0rG
yeah right.
-
Ge0rG
jonas’: that'd be splendid, as I lacked the time to do it since I discovered this strange omission
-
jonas’
will do, I have the file open already
-
jonas’
any other AOB?
-
daniel
None here
-
Ge0rG
None
-
jonas’
alright
-
jonas’
8) Ite Meeting Est
-
jonas’
thanks everyone
-
Zash
Thanks jonas’
-
Ge0rG
thanks jonas’, thanks theTedd
-
daniel
Thanks jonas’
-
Zash
Thanks Tedd!
-
jonas’
FTR: https://gitlab.com/xsf/xeps/-/merge_requests/29 https://xsf.gitlab.io/-/xeps/-/jobs/817295433/artifacts/rendered-changes/xep-0045.html#enter-subject
-
Ge0rG
ah, right. subject @from is the user, delay @from is the MUC because manipulation
-
jonas’
yes
-
Ge0rG
jonas’: 👍
-
Ge0rG
While we are at it, we should change XEP-0118 to use the new integer-or-max field type for the `rating` element.
-
Zash
Shouldn't rating be in the 0..1 range?
-
Ge0rG
maybe, but then we'd need a float-or-max type
-
Zash
why max?
-
Ge0rG
because your favorite song should have the max rating
-
Zash
[💩️..❤️]