| 84 | === Subscription === |
| 85 | |
| 86 | * A person who is subscribed to a task/project/organisation/etc receives notifications via email about it. |
| 87 | * The updates can be for new records or updates in the records. |
| 88 | * The frequency of the updates can be |
| 89 | * Immediately |
| 90 | * Hourly |
| 91 | * Daily |
| 92 | * Weekly |
| 93 | * Never |
| 94 | * These notifications also show on the SSF homepage when the person is logged in. |
| 95 | * The notification settings are editable. These settings are - |
| 96 | * Tasks/projects/organisations/etc for which updates are required. (The filter for notifications) |
| 97 | * The frequency of updates as mentioned above. |
| 98 | * The mode of notifications (email/no email) |
| 99 | |
85 | | * Review Permissions |
86 | | * Settings to have new tasks automatically assigned to specific people (based on people for project / activity?) (Need to address how we're going to deal with assigning tasks to people) |
| 101 | |
| 102 | * Review Permissions |
| 103 | * Subscription of tasks - |
| 104 | * Using teams - |
| 105 | * Tasks can be assigned to some team (Eg - "A-team" for automated testing team). |
| 106 | * All people that belong to this team are subscribed to receive updates about these tasks. |
| 107 | * The people can update their subscription, filtering the tasks and frequency of updates. |
| 108 | * Marking as "I'm Interested" |
| 109 | * A person can mark himself/herself as interested in the task. |
| 110 | * All the people interested in the task are visible to all, so that one may wish to contact any of them for exchanging ideas, etc. |
| 111 | * All the people interested get updates of the task using the subscriptions. |
| 112 | |
| 113 | * Settings to have new tasks automatically assigned to specific teams. |