Hi..@brondsem Thanks for the feedback 

I will conitnue as above ideas accordingly. As you mentioned we can send 
notifications to the newly mentioned users list when an artifact is edited 
rather than sending to all. (we can do by using text from db and using text 
from input)  We need to think about these situations 

- User is subscribed, user mention notification is on -> both(artifact and 
mention) ^^ A
- User is not subscribed, user mention notification is off -> no emails 
- User is subscribed, user mention notification is off -> artifact email
- User is not subscribed, user mention notification is on -> user mention email 
^^ B


A - Actually in the artifact edit email, if the message is too long user may 
not read it. But if we send an email with subject something like "Your name was 
mentioned" it will the attention of user. so, do we need to send both emails?

B - Sometimes there may be a new ticket but user is not subscribed and also 
user is mentioned in somewhere in the ticket. So, better to send the user 
mention notification ?

Could you advise your ideas

Thanks


---

** [tickets:#8284] gsoc19-c4: Implement the notification email sender**

**Status:** in-progress
**Milestone:** unreleased
**Labels:** gsoc19 
**Created:** Wed May 08, 2019 03:03 PM UTC by Shalitha Suranga
**Last Updated:** Wed Jul 10, 2019 08:31 PM UTC
**Owner:** Shalitha Suranga


*Todo*

This function is responsible for detecting user mentions and sending email 
notifications. For the detection markdown extenstion can be reused. For sending 
emails existing interfaces can be used; or any other better mechanism will be 
discussed before the implementation.

*What is expected*

When a user is mentioned (and the markdown is saved) the relevant user will be 
notified with an email 




---

Sent from forge-allura.apache.org because dev@allura.apache.org is subscribed 
to https://forge-allura.apache.org/p/allura/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://forge-allura.apache.org/p/allura/admin/tickets/options.  Or, if this is 
a mailing list, you can unsubscribe from the mailing list.

Reply via email to