On 10/30/2010 11:49 AM, Ludovic Dubost wrote:
Sergiu,
You are in charge of the email this page feature for 2.6. Is there a design page for it ? I wanted to suggest some additional functionnality to that feature if you have time for it. When sending the page or when saving (the email this page feature could be just under the save button), the user would have the ability to ask for an automatic email this page on every change (content and comments).
The user would be able to say:
[ ] All Contributors Additional users or groups: [ ] Additional manual emails: [ ] [ ] email all changes
Then automatically the email this page would be activated on each change. A required feature would be an exclude list and a way for the user to unsubscribe.
I don't like this, it's intrusive. Personally I wouldn't like at all being forcefully invited into a conversation. There are other ways of doing this which don't involve waking up with 30 emails in my inbox, most of which will be implemented in the 3.x cycle as part of the social improvements. I agree about a "notify me of changes" checkbox under the action buttons, if Vincent doesn't think it crowds the editor UI.
Finally we could add an email box so that we can load comments sent as a reply to an email sent by the wiki.
Yep, this is also an idea kept in the background, but too complex to be included inside the "email this page" development.
The rationale for this feature is that when working on a document that requires some discussion and validation, the email discussion is not captured and the changes in the wiki are not triggering a fast enough reaction thus slowing down the discussion around the document (I know the Watch List exists, but since it requires manual subscription, most participants won't do it and the speed of notification of the watch list is not fast enough for discussion).
One idea of improvement for the watchlist was to have instant notifications, but this is another topic. In summary: - add a new level for the watchlist which sends notifications as soon as a document is sent (as implementation, it will use the observation mechanism and not a scheduler job) - the current notification interval configuration will be kept as the default - for each item in the watchlist it will be possible to specify its own interval setting Isn't your last paragraph contradicting your proposal? Email is slow and deprecated, and one of the main points when presenting XWiki is how much better it is than emails. Why would moving the discussion to emails help collaborative writing? -- Sergiu Dumitriu http://purl.org/net/sergiu/