How viable is a lightweight desktop app for Discourse, and could it improve engagement and/or notification awareness?

Interesting to hear it’s been investigated in the past, particularly with electron, though I imagine it would be quite a sizeable effort to produce and maintain properly.

This is true but unfortunately it is MSTeams, and I don’t think we can use Discourse Chat: we’re encouraging users to share information between customer projects on Discourse, but that needs to be moderated strictly – Customer A cannot learn about Customer B’s secret sauce and vice versa. By using chat we muddy that behavioural expectation in Discourse, and sciphon good information from the shared/open part of the platform into fully private conversations. Even the “move conversation from chat to topic” functionality may not help here - people rush directly to the next thing in a work environment, and many of them will never learn to use this functionality.

This is completely true and thankfully hasn’t taken much encouragement.

How do we solve information going in the other direction though? The questions that are asked in MSTeams don’t result in links, don’t get broadcast and are lost in the Microsoft Ether. The user knows their recipient will recieve a notification immediately. With Discourse this is not the case. Even with email notifications, those are mixed with other messages, and typically get filtered into a folder. This immediacy is a key reason those questions are asked in MSTeams rather than Discourse.

I can vouch for this as a good process. It’s had decent success, particularly when we can sync those topics from another platform with the same markdown flavour like Gitlab.

Thank you for providing these guidelines as reference. Our internal process for this has been a mess and remains undefined. There’s too many platforms, and too many chefs. I’ll bring these up as good examples.

If you feel it’s better suited in that direction I’m happy for you to move it. For us the key problem is losing great long term conversations to MSTeams. Whilst we can continue to insist on asking those questions in Discourse instead, one part of the why is the immediacy of MSTeams. That’s a point where Discourse is currently losing and I think it’s a massive shame. I don’t see us replacing MSTeams with Discourse chat, so I feel like there needs to be another way of competing on a technical level.

In terms of the what, a desktop app could be a way forward, but I can see it being a lot of effort and is it really worth that effort? Probably not.

On the other hand, my search lead me to a few notification mulitplexers/centres. Perhaps it’s worth monitoring projects like these for future integrations? I suspect the ideal solution would be a single platform that centralises all of these notifications, similar to how Discourse Hub centralises a user’s Discourse notifications.

I had a 3-4 minute look at the following options. Not sure if you guys have looked in to them in terms of providing integrations? Would something like this even make sense?

https://novu.co/ - looks promising, though I couldn’t see a list of supported platforms
Pushover: Applications and Plugins - not sure if enterprise would go for this
GitHub - notifo-io/notifo: Multi channel notification service for collaboration tools, e-commerce, news service and more. · GitHub looks pretty nice, web interface seemed pretty slick and easy.

1 Like