On Happy dev Nantes, the circles with unread messages are not visible (not bold).
When I'm tagged, I have the notification with the number on the name of the circle, but otherwise, the circles with unread messages aren't bold when they should be.
@Marjolaine can you share a screenshot? In the initial issue you were mentioning not seeing unreads (bold channels on the left) and now if I understand it is also the case on mentions? (the count number does not display when there are unreads only). So is it both or only a problem with mentions? Are you able to see those notification in the dropdown menu with the bell?
for example, I can see in my notifications (and notifications by email) that I've been tagged on the circle HOME and the circle sib-contributors and nothing on the left menu.
@jbpasquier@alexbourlier yes there is something that is not clear to me is that the awaiting estimation is used also on bugs like here. Can we really estimate bugs?
OK, let me try to tell how it was working in my head, and then we see if we are in line of if something needs adjusting. In my mind:
Startin'blox says Awaiting Estimation
The "Hubl team" says This many hours
Startin'blox says either Let's forget it for now then, too expensive, or Startin'blox can also say Very cool, let's fund this shit and start banging!
The label Funded is then applied and the "Hubl team" scrambles to make it happen :-)
I understand bug fixes are harder to assess but unless it is crazy critical, in which case it gets funded no matter what, we need an assessment to decide if we fund it or not.
Now, what do you call triage exactly in this context @jbpasquier?
Before Startin'blox could say "Awaiting estimation", there is a step where Rachel make the triage of the issue: Is it a dup? Is it something involving a resolution? What priority is this issue? [whatever else]?
To be honest I don't know what to think about this one. It's not possible to reproduce, only Nantes impacted... If it was on all instance I would say s2 for sure. What do you think @alexbourlier@jbpasquier ?
I face the same behavior most of the time. Sometimes it works for a couple of hours and then I'm back to what Marjolaine describes here.
@jbpasquier I understand your reasoning regarding triage and label distribution. Sometimes, I'll land on issues before they get triaged. Is it OK if I apply the Awaiting estimation tag, and then you guys decide what to do with it?
My fear is that if I do not do it straight when I see the issue, I lose track of it and then inertia does its things and soon enough, two weeks have past and the bug isn't fixed only because gnagnagna, life did its thing and this didn't popped up again in my radar.
To me it is getting worse and worse. Nowadays no circle at all switch to unread. This feature has always been broken but now it just disappeared completely.
Alexchanged title from No visibility of unread messages on Happy Dev Nantes circles to No visibility of unread messages - Circles are not turned bold like they should
changed title from No visibility of unread messages on Happy Dev Nantes circles to No visibility of unread messages - Circles are not turned bold like they should
Tomorrow (Tuesday) work plan: I will spend up to 3 hours debugging this tomorrow on the test3 instance that uses IndexedDB. Time budget was approved by @jbpasquier in chat.
Just FYI, there are not a lot of issues on the chat side, especially on Prosody's side, and they might not be long to fix, but they are being a real blocker for many of our 300 registered users at the moment. We'll have a much better retention rate once we have them fixed. Right now, migrating people from Rocket Chat or Slack is a bit hard, but we're close.
Once we have the first batch of several hundreds weekly active users, the rest will be a piece of cake and Prosody will then soon become the most used chat server in the world Matthew!
MattJThat would be entirely a frontend issue (RAI is only used to notify Converse.js when it isn't in the room)The Converse.js code that I was previously working with is different to what is currently deployed on test3 (which I guess is expected)The RAI plugin was listening to the 'message' event which had the 'stanza' and 'chatbox' properties. In the new code it is missing 'chatbox' and only has 'stanza'. I'm not sure if this is an intentional API break on the Converse.js sideThis is a fix for that: https://matthewwild.co.uk/uploads/stdin-nHD13pBi.diff - but I don't think it's an entire fix. It looks like the event now fires before Converse.js updates the unread counter, which also causes the code to not notify
Don't storm your priorities like crazy because of this message, but to me as a daily user of Hubl, this one is the most painful issue at the moment. Everyday, I click on each circle to ensure I didn't miss anything. That's very annoying.
It is somehow a good news though, because it means the bigger problems are now solved :-)
@XaviFP Something pretty high on priorities. @MattJ pointed something wrong on converse side. I'm not able to reproduce on my side but @alexbourlier can, maybe you can call and check it together?
@XaviFP I believe @Cyrilthiriet is also facing the problem. If he confirms that he is, then don't hesitate to have a call with him and get the debugging info you might need with him.
Guys, we are losing supportive users because of this bug. Please let's move on with this one. It is been up and financed for months. What is blocking us?
First of all, congrats for the impressive performance boost on the chat component. Everybody is pleased with the improvement. Bravo!
Now RAI are really not working. They are very random, and in most cases do not work at all.
Here are a few cases today where there obviously was some activity in a circle, and the circle's title didn't turn bold. I'm positive about those. Tell me if I need to provide more info on any of them, or even access to my account for debugging:
The ball for this one is currently in my court due to some server-side fixes needed, tracked at #212 (closed)
I got behind on various things due to some family stuff that came up a few weeks ago, but I'm hoping to ship the fixes this week (as early as possible).
@MattJ thanks for your reply, indeed when users come at this step it means they are entering the good way to explore Hubl and there BOOOM, UX is destroyed. It's so so so painful. Thx for your understanding on this.
Cyril Thirietchanged title from No visibility of unread messages - Circles are not turned bold like they should to RAI No visibility of unread messages - Circles are not turned bold like they should
changed title from No visibility of unread messages - Circles are not turned bold like they should to RAI No visibility of unread messages - Circles are not turned bold like they should