-
flow
Zash, https://code.matthewwild.co.uk/clix/ shows last changes from 2014 and that thing still supports MAM?
-
MattJ
I need to merge Zash's PRs 🙂
-
MattJ
Who currently implements XEP-0444: Message Reactions (or plans to)? edhelas, larma?
-
mathieui
edhelas does, afaik; I have an up-to-date slixmpp implementation and I need to go back to the POC branch I made for poezio 3 years ago
-
edhelas
I do
-
MattJ
Ok, thanks. Sounds like the path forward then :)
-
MattJ
The only thing that worries me with this approach is correctly aggregating the reactions for display in the UI
-
emus
MattJ: there was a request for Monal as well. but I guess that is not a priority
-
MattJ
The deployment that wants this is currently using Converse.js, and it's struggling enough with sync problems already. But that's likely just something that needs fixing in Converse.js...
-
edhelas
I choosed to display it the Signal/Discord way (simple quote), and not the Slack/Mattermost way (threads)
-
MattJ
So no aggregation/counts?
-
edhelas
wow no
-
Zash
Hm? I don't understand.
-
edhelas
https://mov.im/?node/pubsub.movim.eu/Movim/reply-to-chat-messages-a-new-movim-feature-coming-soon-dB0P1v
-
edhelas
oh no wait, I though we were talking about Reply, not Reactions
-
mathieui
edhelas, that’s not 0444, isn’t it?
-
edhelas
Yeah reactions have counts and aggregation :) My bad
-
MattJ
Ah, k :)
-
edhelas
Works pretty well and its used quite a lot on Movim :)
-
MattJ
I was going to say, people like to use them for polls, so counting is generally required for that use-case
-
edhelas
I think it's a pretty good XEP, not that hard to implement and just "do the job"
-
mathieui
(and since you are supposed to fill the gaps in history with MAM, if you get the original message, you also get the reactions as well)
-
MattJ
Well, obviously something like logs.xmpp.org wouldn't be able to display reactions
-
Zash
Sure it could, as long as you don't react to something from yesterday
-
mathieui
true
-
MattJ
Zash, right, but in the case of polls people will get unhappy about incorrect counts ;)
-
MattJ
In a "product" I can easily imagine someone making the call that there is a valid time window for reactions, and after that they are ignored
-
Zash
If you're going to react to something from a long long time ago, you'll have to excuse me for not doing that without support from the storage layer.
-
Zash
MattJ, looking forward to yet another complete redesign of the storage layer? 🙂
-
MattJ
:S
-
edhelas
Might be fixed along MIX when it will arrive, soon â„¢
-
edhelas
*along with
-
Andrzej
for a reactions and proper counting storage would need to support something like https://xmpp.org/extensions/xep-0422.html
-
Zash
I found the argument that aggregation will need per-spec rules convincing.
-
Kev
I think whatever you do, you don’t want per-spec fetching, though. I think you want that aggregated.
-
Kev
So even if you don’t want 422, I think you need 427 (give or take).
-
SamWhited
Hi, where do board minutes live? I went to the mailing list but I don't see any for this year
-
MattJ
The members mailing list is the official destination
-
MattJ
I'm not sure how many meetings there have been so far this year, but at least one of them had me as the minute-taker and I haven't got around to writing them up yet
-
MattJ
Unfortunately finding volunteer minute-takers got increasingly hard the past couple of terms
-
SamWhited
Thanks. FWIW if volunteers are the issue I'm happy to help. As long as I'm not part of the meeting I can take minutes (if it's something I'm in I can't for the life of me pay attention and take minutes at the same time)
-
emus
Maybe we can ask each members to once a year to do this?
-
Zash
I hear the key to good meeting minutes is to write them before the meeting.
-
Kev
Is someone channeling their inner Kev?
-
MattJ
Write minutes, skip the meeting
-
emus
Sounds like time traveling - nice!
-
Zash
You see, before the meeting, they're called "agenda".
-
Zash
And "suggested decisions"
-
Zash
And above ground the magma is called lava. Wait, what were we talking about?
-
emus
^^ agenda =/= meeting minutes
-
emus
but we are getting off-topic
-
Zash
meeting minutes := agenda + decisions
-
Kev
MattJ: That was (I’m assuming you wrote it) a very good post.
-
MattJ
Thanks!