| 1 | = List of approved projects = |
| 2 | |
| 3 | The list of approved projects is stored as an XML file |
| 4 | in '''boinc/doc/projects.inc'''. |
| 5 | The format of the file is described in a comment at the top. |
| 6 | To add or remove a project, edit this file. |
| 7 | Projects are grouped into "areas" |
| 8 | (biomedical, astronomy/physics/chemistry, math, Earth science, mixed, |
| 9 | cognitive science, distributed sensing). |
| 10 | Put new projects in the appropriate area. |
| 11 | If the project has a logo, put a small (200x80) version of it in boinc/doc/images. |
| 12 | |
| 13 | The list of approved account managers is stored in |
| 14 | '''boinc/doc/account_managers.inc'''. |
| 15 | Edit this file to add or remove and account manager. |
| 16 | |
| 17 | These lists are used in two places: |
| 18 | |
| 19 | * The '''project_list.php''' Web RPC, which is done by BOINC clients every two weeks. |
| 20 | * To generate the '''all_projects_list.xml''' file distributed with |
| 21 | the BOINC client. |
| 22 | |
| 23 | Because of the RPC, it's critical to not break the XML files: |
| 24 | in particular, you must escape single quotes in strings. |
| 25 | After editing either file, access '''http://boinc.berkeley.edu/project_list.php''' |
| 26 | and make sure its output is correct. |