| 26 | | * Add a mechanism where team members can be designated as ‘admins’, and have some of the powers of the founder. |
| 27 | | * Add a mechanism where joining a team or group requires approval of an admin. |
| 28 | | * Groups (sub-teams). New DB table with name, description, team ID, flags, forum ID. Group membership table. |
| | 26 | * Notification mechanism: |
| | 27 | * The arrival of a private message, or a new post in a subscribed thread, (or maybe other things we haven't thought of yet) produce "notification events". |
| | 28 | * Notification events are shown on the Your Account (and maybe on any page that requires login). |
| | 29 | * Notification events are exported as an RSS feed, so you can see them in an RSS reader |
| | 30 | * The BOINC manager will (optionally) poll this RSS feed and show new items as alerts. |
| | 31 | * You can optionally ask for email notifications, either one email per event or a daily digest. This will be separate from the "accept email newsletters from project", which is currently overloaded with PM notification. |
| | 32 | * Add a mechanism where joining a team or group requires approval of an admin. |
| | 33 | * Groups (sub-teams). New DB table with name, description, team ID, flags, forum ID. Group membership table. |
| | 34 | |