Changes between Version 12 and Version 13 of TeamDiscussion
- Timestamp:
- Aug 1, 2007, 3:15:44 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TeamDiscussion
v12 v13 11 11 * Should people be able to belong to different teams on different projects? 12 12 13 Proposal:14 * Create a web site for registering BOINC-wide teams. (Can use the "dev" project for this).13 Conclusion (implemented as of 25 July 2007): 14 * Create a web site http:://boinc.berkeley.edu/teams/ for registering BOINC-wide teams. 15 15 * In case of dispute over a name, the oldest instance of the team on an existing project wins. 16 16 * Write an "export" script to export the list of teams and founders as XML. Include "previous founder" field. 17 17 * Write an "update" script that downloads these files. For each team: if it doesn't exist, create it, and create user account. If founder in DB is previous founder in XML, change founder. Update other team fields (URL etc.). 18 * Encourage newly-created projects to use the update script (e.g. put in config.xml).18 * Newly-created projects to use the update script (e.g. put in config.xml). 19 19 * Resolve current inconsistencies manually; I will encourage project admins to help. 20 20 … … 22 22 == Web feature requests == 23 23 24 * Ownership change: interface to transfer ownership to another member (requires their password). 24 Implemented: 25 25 * Membership change tracking: a mechanism for finding changes in team membership 26 26 (join/leave) over time. 27 27 Ability to see what team departed users have joined. 28 One approach: add new DB table (also: record user credit at that point). 29 Or maybe automated email to team founder on join/leave. 28 29 To do: 30 * Ownership change: interface to transfer ownership to another member (requires their password). 30 31 * Membership management: include email addresses in sortable team list, 31 32 instead of having a separate page 32 * ability to send "mass PM" to team members.33 * ability to send mass email to team members.34 Problem: what about bounces?35 Could this be exploited by spammers?36 * When join a team, get a "Join this team on all projects?" option37 * phpBB-like formatting features?38 33 * sortable member list (join date, total credit, RAC, country) 39 34 * team page: show more than 20 at a time? 35 * ability to send "mass PM" to team members. 36 37 Under consideration: 38 40 39 * let team founder tag members as "team assistant" (displayed next to user name). Special privileges: can view email list, can edit team settings. 40 * When join a team, get a "Join this team on all projects?" option 41 * phpBB-like formatting features (for team_name_html?) 42 43 Not doing: 44 * ability to send mass email to team members. 45 (problems w/ bounces, etc.) 41 46 42 47 == Client feature requests == 43 48 44 * Ability to show an RSS feed (e.g. for messages from team). Not clear where this should go. 49 To do: 45 50 * Ability for teams to make their own installers. 46 51 The installer, and the resulting client, … … 48 53 The client will automatically enroll the user 49 54 in the given team when they join a project. 55 56 Under consideration: 57 * Ability to show an RSS feed (e.g. for messages from team). Not clear where this should go. 50 58 * Show cross-project user and team credit totals in the BOINC manager. 51 59 52 60 == Team challenges == 61 62 Note: these should probably be implemented by a stats site, like BOINCStat. 63 53 64 * One team can challenge another to see who can 54 65 increase total credit the most over a given time period.