UC AWOB PM 16 SPEC Manage Project Discussion

MPDL,GAVO

= R0.7 = '''Previous version allowed project lead/manager to add new category to discussion. But this feature is now not supported. Any discussion related with adding category can be found in discussion of this page.'''

If a new thread is created on a project discussion announce it via email and awob notification to all project members.

Actors

 * Project Lead
 * Project Manager
 * Project Member

STEPS

 * Actor creates a new thread either on project discussion(root level).

Post Conditions

 * 1) Announce it to all project members with a subscription link
 * 2) by e-mail
 * 3) from [AWOB Discussion]
 * 4) subject:A new discussion thread $thread_name started by $member on AWOB project $project
 * 5) Body: $member started a new discussion thread $discussionThreadName from AWOB Project $projectName. If you wish to receive the emails from this discussion thread, please go to $link and subscribe it.
 * 6) by AWOB notification
 * 7) $member started a new discussion thread $discussionThreadName(link) from $projectName. To get notifications from this discussion thread please subscribe it.
 * 8) Announce it in project's what's new with category='discussion'

Actors

 * Project Lead
 * Project Manager
 * Project Member

STEPS

 * Actor posts a new message.

Post Conditions
Announce it by e-mail and AWOB notification to
 * all thread subscribers
 * the actor who posted the message

$member posted a message on the thread.
 * 1) email sent to the subscribers
 * 2) from [AWOB Discussion]
 * 3) subject: A new post by $member on $thread_name (or whatever as is implemented) on AWOB project $project
 * 4) Body:

$post_body

$link to the post.

If you do not wish to receive the emails from this discussion category, please go to $link and unsubscribe it.
 * 1) AWOB notifications to subscriber:
 * 2) $member posted a message on $thread_name (link) on $project

Future release

 * 1) improve messages.
 * 2) In task discussion email notification, replace 'AWOB project' by 'AWOB task' or 'task' in email subject and body.

Related links

 * http://jira.mpdl.mpg.de/browse/AWOB-339
 * http://jira.mpdl.mpg.de/browse/AWOB-413