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