Project

General

Profile

MAUSDevs » History » Version 97

Rogers, Chris, 12 November 2012 09:26

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