[ 
https://issues.apache.org/jira/browse/JSPWIKI-90?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12710199#action_12710199
 ] 

Andrew Jaquith commented on JSPWIKI-90:
---------------------------------------

Attaching notifiers as JCR metadata seems like a good idea. 

However, I think it would be better simply to store the UIDs of the persons to 
be notified, rather than e-mail addresses. The notifier could obtain the e-mail 
address by consulting the UserDatabase. Among other things, this means the user 
could change their e-mail address (or their name), and we would not need to 
change all the pages. 

Also, I think that the user should only be able to specify that they 
(themselves) want notifications. This would prevent the need to filter 
arbitrary e-mail addresses for abuse. In other words, check a box that says 
"Notify me when this page changes" rather than "What e-mail address would you 
like to notify when the page changes?"

At the deeper architecture level, I would rather not see the notification code 
reside in any of the existing classes; it should listen for one of the new 
ContentEvents and do its processing independently.

> Mail notification on changes or new comments
> --------------------------------------------
>
>                 Key: JSPWIKI-90
>                 URL: https://issues.apache.org/jira/browse/JSPWIKI-90
>             Project: JSPWiki
>          Issue Type: Wish
>          Components: Core & storage
>    Affects Versions: 2.5.139-beta
>            Reporter: Jürgen Weber
>
> There should be eMail notification on changes or new comments for authors and 
> people who wish to be cced, same as in Bugzilla.
> A page would have a list of users to notify for changes.
> In the "more.." menu could be an "notify me for changes", same with a 
> checkbox for the new page dialog.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to