The Developers’ guide is starting point for developers working with Taverna and its source code, in particular:
- Version control management
- Overall architecture of Taverna products
- Structure of Taverna’s Subversion repository
- Checking out Taverna source code
- Build and release system
- Structure of Maven modules
- Parent pom and common settings
- Automatic build system Hudson
- workbench-distro project
- Release procedures
- Branching/tagging for release
- Developer tutorials
- Checking out Taverna source code, compiling, running and debugging
- Creating plugins for Taverna
- Development, release and testing procedures