Maybe the design can change to:psychobunny <link>posted 6 days ago</link> <topic text paragraph goes here> in <link>topic name</link>
so I get two popups every time a mention of me plus a reply in a watched topic happens
Yeah, this bothers me too... desktop-notifications plugin needs some love
Turns out this issue was closed without any apparent progress made, due to opinion differences. https://github.com/NodeBB/NodeBB/issues/1369
I still think this needs to happen in NodeBB somehow, and I'd love to see it as core functionality, rather than a plugin. Automatically watching a topic you've replied to is a core and default feature/user setting on most forum software, and even on social networks such as Facebook and Google+, which notify you by default when there's a new comment made on a post you commented on.
NodeBB isn't like most forum software, which is why I like it, but this is a feature that would really help keep discussions flowing, because not everyone is going to click the Watch button (if they can even find it, which is another issue by itself) or take up permanent residence upon the Unread page.
With the upcoming push bullet plugin, I actually support @luke ideas... currently I have to "watch" the thread to get push notification from push bullet. I think it is kinda counter-intuitive.
I'm sorry but I don't like it.
Unless it's a user selectable feature, then I'm ok with it.
I think it's enough to be notified when mentioned, when I'm posting to a topic I don't necessarily need to follow it all the time.
Think about an offbeat thread, I might join in the fun, but don' t want to be constantly notified.
I think the way it works is good enough. If I want to follow a thread, I'll just push the button. That's it. It shouldn't be automatic.
I'm inclined to agree with @Giorgio-Chiodi, I'd like to avoid another iMessage fiasco by constantly pinging users when they've only replied once to a topic. It's fine how it is now.
I post in a lot of topics, doesn't mean I want constant notifications when someone else does. If I'm interested in a topic, I'll watch it, if someone is directly talking to me, I'm already notified. If someone is talking to someone else, I don't need to be notified of this, as it's not in direct relation to my experience on the board.
I'm aware Facebook does this with photos and comments, but it annoys me to the point where I delete my comment just to stop receiving the notifications. Just because I've commented on something, doesn't mean I want notifying of everything that happens thereafter, unless they're directly talking to me.
Well, I did want it to be an option in settings as to whether it's automatic or not. I personally find it a useful feature, but with NodeBB's notifications as messy as they currently are, I guess it could be annoying.
At least make the Watch option easier to get to or more prominent, it's unintuitive where it is now, behind that tiny heart icon.
@luke even if the notifications didn't sometimes duplicate, I still wouldn't use it, however, an option in ACP turning on and off different notifications may be a solution, so those that want an "absolutely everything" option can have one and wonder why their users are annoyed and leaving.
Well, this depends on your use case of course, but it could be set to be opt-in by default.
@luke an option in ACP turning on and off different notifications may be a solution, so those that want an "absolutely everything" option can have one and wonder why their users are annoyed and leaving.
I'm all for this. Certain admins may not want certain notifications to be available to the user, or at the very least want to not force certain notifications on the user by default. What I'd like to see, building off your idea, is the admin have the capability to set which notifications are available by default, and users have the option to opt-in at their own discretion to other types.
Hopefully admins would use this feature intelligently!
Oh, and the duplicate notifications fixed
@Ted Yeah, I like the way that works in IP.Board. You can set some default notifications for new users and then they can change it themselves later.
And yeah, the notification system needs work.
@baris I can't quite tell, but that commit looks like you guys added that feature. Awesome!