[openstreetmap/openstreetmap-website] Add pop-up or other obvious notification for getting a message or changeset comment (#3182)

Andy Allan notifications at github.com
Sun Oct 23 13:47:15 UTC 2022


> > A less elegant but simpler method would be to generate a user-to-user message to all subscribers every time a changeset comment is created
> 
> This seems like a great idea that would get us most of the benefit with less underlying changes required.

>From a maintainer's point of view, I have to strongly disagree. What we need (as discussed elsewhere on this tracker) is a  notification system. Different actions trigger different notifications (new user messages, new comments on changesets, closing notes etc). Users can received notifications through various mechanisms (email, on the website, etc). Users can configure which notifications they are interested in, and through what mechanism they want to get each. Something similar to what you see on many other websites, such as here on github, for example.

If we start bodging stuff together (like have "special" user messages, which aren't from a user, and can't be replied to, and aren't in any way part of a conversation between real people) then that just makes it even harder to implement notifications properly, while also ruining the user-to-user messaging system. I'm fine with partial implementations, of course, not everything about notifications needs to be implemented straight away. But I'm absolutely not interested in bodges that make the codebase worse, harder to maintain and harder to build on in future.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/3182#issuecomment-1288117000
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/issues/3182/1288117000 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20221023/7e6e2382/attachment.htm>


More information about the rails-dev mailing list