Development
From MantidProject
- Development Team - You need to be logged into the wiki to see this page
Development Introduction (a.k.a Getting started as a developer)
- Creating a Mantid developer account
- Checking out the Mantid Code
- Framework Code Directory Structure
- Building the Mantid Framework Code
- Running the unit tests
- Building MantidPlot
- Browsing and committing to the Subversion Server
- The Build Servers and your responsibility not to break the build!
General Documents
- Coding Standards
- Development Tools and Frameworks
- Stress Testing
- System Tests
- Unit testing good practices
- Multithreading in Mantid Algorithms
- Logging within Mantid
- Debugging within MantidPlot
- Debugging unit tests
- Detecting Memory leaks
- Doxygen Setup
- Doxygen code documentation
- Running MantidPlot on Linux from Windows
- Distribution Folder Structure
- Upgrading to Visual Studio 2010
- Qt designer with custom plugins
