Project

General

Profile

MAUSDevs » History » Revision 123

Revision 122 (Rogers, Chris, 09 October 2013 16:22) → Revision 123/133 (Rogers, Chris, 09 October 2013 16:22)

h1. MAUS Developer Documentation 

 h2. Development workflow  

 # [[Bzr_usage|Getting a development branch]] 
 ** "Development branches of MAUS":https://code.launchpad.net/maus 
 # [[Coding style]] 
 # [[Unit tests]] 
 # [[Application tests]] 
 ** [[Jenkins|An introduction to the test server]] 
 # [[Documentation|User Documentation Guidelines]] 
 ** "User Documentation":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/maus_user_guide/index.html 
 ** "MAUS Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doxygen_framework/html/index.html (for latest release) 
 ** "Legacy Doxygen":http://micewww.pp.rl.ac.uk/maus/MAUS_latest_version/doxygen_backend/html/index.html (for latest release) 
 # [[Code review]] 
 # [[Bzr_usage#Merging-changes-from-your-branch-to-the-trunk|Merging code]] 

 h2. Procedures 

 * [[Release procedure]] for MAUS 
 ** [[MAUSWebFrontEndRelease|Release procedure]] for MAUS web front end 
 * [[Deployment]] 
 ** [[computing-software:Onrec_Setup|MLCR Deployment]] 
 ** [[computing-software:Onrec power cycle procedure]] 
 ** [[computing-software:Soc_contacts|SOC contact details]] details 
 ** [[MLCR expert documentation]] which is just a combination of the two documents above, for printing in the control room. 

 * [[Geometry release procedure]] 
 * [[ISIS user run checklist]] 

 h2. Operations 

 * [[Software on-call]] 

 h2. Other Information 

 * [[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. 
 * [[Gallery]] 
 * [[Publications policy]] 
 * [[Additional build flags]] 
 * Tracker software specific [[tracker:SoftwareHints|hints and tips]] 
 * We have an [[ircchannel|IRC channel]] 
 * attachment:MAUS_Work_Specification_Template.odt 
 * [[Release schedule]]