MAUSDevs » History » Version 101
Rogers, Chris, 23 November 2012 11:54
1 | 1 | Rogers, Chris | h1. MAUS Developer Documentation |
---|---|---|---|
2 | |||
3 | 42 | Rogers, Chris | h2. Development workflow |
4 | |||
5 | 48 | Rogers, Chris | # [[Bzr_usage|Getting a development branch]] |
6 | 10 | Rogers, Chris | ** "Development branches of MAUS":https://code.launchpad.net/maus |
7 | 48 | Rogers, Chris | # [[Coding style]] |
8 | # [[Unit tests]] |
||
9 | # [[Application tests]] |
||
10 | 94 | Rogers, Chris | ** [[Jenkins|An introduction to the test server]] |
11 | 99 | Rogers, Chris | # [[Documentation|User documentation]] |
12 | 100 | Rogers, Chris | ** "MAUS Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doxygen_framework/html/index.html (for latest release) |
13 | 101 | Rogers, Chris | ** "Legacy Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doxygen_backend/html/index.html (for latest release) |
14 | 48 | Rogers, Chris | # [[Code review]] |
15 | 49 | Rogers, Chris | # [[Bzr_usage#Merging-changes-from-your-branch-to-the-trunk|Merging code]] |
16 | 43 | Rogers, Chris | |
17 | h2. Procedures |
||
18 | |||
19 | * [[Release procedure]] |
||
20 | * [[Deployment]] |
||
21 | * [[Geometry release procedure]] |
||
22 | 85 | Rogers, Chris | * [[ISIS user run checklist]] |
23 | 12 | Rogers, Chris | |
24 | 68 | Rogers, Chris | h2. Operations |
25 | |||
26 | * [[Software on-call]] |
||
27 | 1 | Rogers, Chris | |
28 | 76 | Jackson, Mike | h2. Online reconstruction |
29 | 59 | Tunnell, Christopher | |
30 | * [[MAUSSSI|Software Sustainability Institute / MAUS collaboration]] |
||
31 | 75 | Jackson, Mike | * "Overview talk":https://micewww.pp.rl.ac.uk/attachments/816/20120209-MAUS-SSI-Status.ppt (09/02/12) |
32 | 78 | Jackson, Mike | * [[MAUSOnlineReconstructionOverview|Online reconstruction overview]] |
33 | 74 | Jackson, Mike | * Distributed spill transformation |
34 | ** [[MAUSCeleryConfiguration|How to set up Celery and RabbitMQ]] |
||
35 | ** [[MAUSRabbitMQ|RabbitMQ configuration and monitoring]] |
||
36 | ** [[MAUSCelery|Celery configuration and monitoring]] |
||
37 | 77 | Jackson, Mike | ** [[MAUSDocumentCacheConfiguration|How to configure MongoDB as a document cache]] |
38 | 88 | Jackson, Mike | ** [[MAUSOnlineReconstructionQuick|Quick start guide]] |
39 | 83 | Jackson, Mike | ** [[MAUSDistributedSpillsClients|Distributed spills transformation clients and tools]] |
40 | 82 | Jackson, Mike | ** [[MAUSCeleryRabbitMQRecovery|Distributed spill transformation troubleshooting and recovery]] |
41 | 74 | Jackson, Mike | * Histogram reducers |
42 | ** [[MAUSHistogramReducers|How to write histogram reducers]] |
||
43 | * Web front-end |
||
44 | 1 | Rogers, Chris | ** [[MAUSWebFrontEndDeploy|How to deploy the MAUS web front-end]] |
45 | ** [[MAUSThirdPartyOnlineMonitoring|Third-party online monitoring examples]] |
||
46 | |||
47 | h2. Other Information |
||
48 | |||
49 | * [[Gallery]] |
||
50 | 87 | Jackson, Mike | * [[Publications policy]] |
51 | 74 | Jackson, Mike | * [[Additional build flags]] |
52 | 59 | Tunnell, Christopher | * We have an [[ircchannel|IRC channel]] |
53 | * attachment:MAUS_Work_Specification_Template.odt |
||
54 | 98 | Rogers, Chris | * [[Release schedule]] |