Project

General

Profile

MAUSDevs » History » Version 104

Rogers, Chris, 23 November 2012 11:57

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