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/