| | 2 | |
| | 3 | == Consistency of team names between projects == |
| | 4 | |
| | 5 | It would be nice if teams were actually BOINC-wide. |
| | 6 | How do we deal with the situation where the same team name exists |
| | 7 | on different projects with different owners? |
| | 8 | |
| | 9 | * Should teams be BOINC-wide rather than project specific? |
| | 10 | * If so, how to resolve current inconsistencies? |
| | 11 | * Should people be able to belong to different teams on different projects? |
| | 12 | |
| | 13 | Proposal: |
| | 14 | * Create a web site for registering BOINC-wide teams. (Can use the "dev" project for this). |
| | 15 | * In case of dispute over a name, the oldest instance of the team on an existing project wins. |
| | 16 | * Write an "export" script to export the list of teams and founders as XML. Include "previous founder" field. |
| | 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). |
| | 19 | * Resolve current inconsistencies manually; I will encourage project admins to help. |
| | 20 | |
| 43 | | |
| 44 | | == Consistency of team names between projects == |
| 45 | | |
| 46 | | It would be nice if teams were actually BOINC-wide. |
| 47 | | How do we deal with the situation where the same team name exists |
| 48 | | on different projects with different owners? |
| 49 | | |
| 50 | | * Should teams be BOINC-wide rather than project specific? |
| 51 | | * If so, how to resolve current inconsistencies? |
| 52 | | * Should people be able to belong to different teams |
| 53 | | on different projects? |
| 54 | | |
| 55 | | Proposal: |
| 56 | | * Create a web site for registering BOINC-wide teams. In case of dispute over a name, the oldest instance of the team on an existing project wins. |
| 57 | | * Export this team list (in XML) as part of the BOINC distribution. Newly-created projects will be prepopulated with these users/teams. |
| 58 | | * Resolve current inconsistencies manually; I will encourage project admins to help. |