Project

General

Profile

MAUSDevs » History » Version 132

Dobbs, Adam, 22 December 2016 17:13

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 125 Rogers, Chris
** "Test server":http://test.mice.rl.ac.uk
12 104 Rogers, Chris
# [[Documentation|User Documentation Guidelines]]
13 102 Rogers, Chris
** "User Documentation":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/maus_user_guide/index.html
14 127 Rajaram, Durga
** "MAUS Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doc/index.html (for latest release)
15 101 Rogers, Chris
** "Legacy Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doxygen_backend/html/index.html (for latest release)
16 48 Rogers, Chris
# [[Code review]]
17 128 Dobbs, Adam
# [[Merging code to the trunk]]
18 132 Dobbs, Adam
# [[git-maus| Beta support for git]]
19 43 Rogers, Chris
20 132 Dobbs, Adam
21 43 Rogers, Chris
h2. Procedures
22
23 117 Rogers, Chris
* [[Release procedure]] for MAUS
24
** [[MAUSWebFrontEndRelease|Release procedure]] for MAUS web front end
25 43 Rogers, Chris
* [[Deployment]]
26 118 Rogers, Chris
** [[computing-software:Onrec_Setup|MLCR Deployment]]
27 120 Rogers, Chris
** [[computing-software:Onrec power cycle procedure]]
28 123 Rogers, Chris
** [[computing-software:Soc_contacts|SOC contact details]]
29
** [[MLCR expert documentation]] which is just a combination of the documents above, for printing in the control room.
30 122 Rogers, Chris
31 43 Rogers, Chris
* [[Geometry release procedure]]
32 85 Rogers, Chris
* [[ISIS user run checklist]]
33 12 Rogers, Chris
34 68 Rogers, Chris
h2. Operations
35
36
* [[Software on-call]]
37 1 Rogers, Chris
38 131 Dobbs, Adam
h2. Other Information
39 130 Dobbs, Adam
* [[JenkinsNotes|Notes on Jenkins]]
40 116 Rogers, Chris
* [[OnlineReconstructionOldDocs|Online Reconstruction Old Docs]] - Some useful stuff if we ever need to move to parallel reconstruction across multiple servers. Otherwise it is old, and covered elsewhere.
41 1 Rogers, Chris
* [[Gallery]]
42 87 Jackson, Mike
* [[Publications policy]]
43 74 Jackson, Mike
* [[Additional build flags]]
44 105 Dobbs, Adam
* Tracker software specific [[tracker:SoftwareHints|hints and tips]]
45 59 Tunnell, Christopher
* We have an [[ircchannel|IRC channel]]
46
* attachment:MAUS_Work_Specification_Template.odt
47 98 Rogers, Chris
* [[Release schedule]]