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 | |