MAUSDevs » History » Version 66
Jackson, Mike, 08 March 2012 10:20
1 | 1 | Rogers, Chris | h1. MAUS Developer Documentation |
---|---|---|---|
2 | |||
3 | 43 | Rogers, Chris | h2. MAUS Documentation |
4 | |||
5 | 27 | Rogers, Chris | * MAUS Overview documentation |
6 | ** [[System architecture|Overview of MAUS structure]] |
||
7 | ** [[Release schedule]] |
||
8 | 39 | Rogers, Chris | ** [[Data Structure]] |
9 | 10 | Rogers, Chris | * Code documentation - doxygen documentation for each class, function, method etc |
10 | 3 | Rogers, Chris | ** "Framework":http://micewww.pp.rl.ac.uk/embedded/maus/doxygen_framework/html/index.html |
11 | 4 | Rogers, Chris | ** "Backend":http://micewww.pp.rl.ac.uk/embedded/maus/doxygen_backend/html/index.html |
12 | 42 | Rogers, Chris | |
13 | h2. Development workflow |
||
14 | |||
15 | 48 | Rogers, Chris | # [[Bzr_usage|Getting a development branch]] |
16 | 10 | Rogers, Chris | ** "Development branches of MAUS":https://code.launchpad.net/maus |
17 | 48 | Rogers, Chris | # [[Coding style]] |
18 | # [[Unit tests]] |
||
19 | # [[Application tests]] |
||
20 | # [[UserDocumenation|User documentation]] |
||
21 | # [[Code review]] |
||
22 | 49 | Rogers, Chris | # [[Bzr_usage#Merging-changes-from-your-branch-to-the-trunk|Merging code]] |
23 | 43 | Rogers, Chris | |
24 | h2. Procedures |
||
25 | |||
26 | * [[Release procedure]] |
||
27 | * [[Deployment]] |
||
28 | * [[Geometry release procedure]] |
||
29 | 12 | Rogers, Chris | |
30 | 1 | Rogers, Chris | |
31 | 59 | Tunnell, Christopher | h2. Software Sustainability Institute / MAUS collaboration |
32 | |||
33 | "Overview talk":https://micewww.pp.rl.ac.uk/attachments/816/20120209-MAUS-SSI-Status.ppt |
||
34 | |||
35 | 50 | Rogers, Chris | * [[MAUSSSI|Software Sustainability Institute / MAUS collaboration]] |
36 | 62 | Jackson, Mike | ** [[MAUSOnlineReconstructionOverview|Online reconstruction overview]] (under development) |
37 | 50 | Rogers, Chris | ** [[MAUSHistogramReducers|Reducers and histograms]] |
38 | 65 | Jackson, Mike | ** [[MAUSCeleryConfiguration|Celery Configuration]](development versions) |
39 | ** [[MAUSRabbitMQ|RabbitMQ configuration and monitoring]] |
||
40 | 54 | Jackson, Mike | ** [[MAUSCelery|Celery configuration and monitoring]] (development versions) |
41 | ** [[MAUSCeleryRabbitMQRecovery|Celery error detection and recovery]] (development versions) |
||
42 | 66 | Jackson, Mike | ** [[MAUSDocumentCacheConfiguration|Document cache configuration]] |
43 | 64 | Jackson, Mike | ** [[MAUSWebFrontEndDeploy|Deploying the MAUS web front-end]] (development versions) |
44 | 1 | Rogers, Chris | ** [[MAUSThirdPartyOnlineMonitoring|Third-party online monitoring examples]] |
45 | 59 | Tunnell, Christopher | |
46 | h2. Other Information |
||
47 | |||
48 | 50 | Rogers, Chris | * [[Publications policy]] |
49 | * [[Jenkins]] |
||
50 | * [[Additional build flags]] |
||
51 | * attachment:MAUS_Work_Specification_Template.odt |