MAUSDevs » History » Revision 70
Revision 69 (Jackson, Mike, 15 March 2012 13:04) → Revision 70/133 (Jackson, Mike, 15 March 2012 13:35)
h1. MAUS Developer Documentation h2. MAUS Documentation * MAUS Overview documentation ** [[System architecture|Overview of MAUS structure]] ** [[Release schedule]] ** [[Data Structure]] * Code documentation - doxygen documentation for each class, function, method etc ** "Framework":http://micewww.pp.rl.ac.uk/embedded/maus/doxygen_framework/html/index.html ** "Backend":http://micewww.pp.rl.ac.uk/embedded/maus/doxygen_backend/html/index.html h2. Development workflow # [[Bzr_usage|Getting a development branch]] ** "Development branches of MAUS":https://code.launchpad.net/maus # [[Coding style]] # [[Unit tests]] # [[Application tests]] # [[UserDocumenation|User documentation]] # [[Code review]] # [[Bzr_usage#Merging-changes-from-your-branch-to-the-trunk|Merging code]] h2. Procedures * [[Release procedure]] * [[Deployment]] * [[Geometry release procedure]] h2. Operations * [[Software on-call]] h2. Software Sustainability Institute / MAUS collaboration "Overview talk":https://micewww.pp.rl.ac.uk/attachments/816/20120209-MAUS-SSI-Status.ppt * [[MAUSSSI|Software Sustainability Institute / MAUS collaboration]] ** [[MAUSOnlineReconstructionOverview|Online reconstruction overview]] (under development) ** Distributed spill transformation *** [[MAUSCeleryConfiguration|How to set up Celery and RabbitMQ]] [[MAUSCeleryConfiguration|Celery configuration]] (under development) *** [[MAUSRabbitMQ|RabbitMQ configuration and monitoring]] (under development) *** [[MAUSCelery|Celery configuration and monitoring]] (under development) *** [[MAUSCeleryRabbitMQRecovery|Celery error detection and recovery]](under development) *** [[MAUSDocumentCacheConfiguration|Document cache configuration]] (under development) ** Histogram reducers *** [[MAUSHistogramReducers|How to write histogram reducers]] ** Web front-end *** [[MAUSWebFrontEndDeploy|Deploying the MAUS web front-end]] (under development) *** [[MAUSThirdPartyOnlineMonitoring|Third-party online monitoring examples]] h2. Other Information * [[Publications policy]] * [[Jenkins]] * [[Additional build flags]] * attachment:MAUS_Work_Specification_Template.odt