The purpose of this page is to facilitate discussion and record decisions about tools that we will use for different aspects of software development. Generic requirements for any tool that we select are to support:

Issue Tracking

This activity entails the logging, tracking and resolution of issues that come up during the project. These issues include (but are not limited to) those related to design, implementation, test, release, and repair of defects.

We are currently evaluating:

Continuous Integration

This area refers to the flow starting with code commits, moving through build, test and finishing with the release of the updated software package.

We are currently evaluating:

Documentation

This area refers to the creation and publishing of documentation. The types of documentation include (but are not limited to) user and developer guides, tutorials and API references.

We are currently evaluating: