Feature Development

Everything between “I have an idea” and “it is merged”. Work through these in order the first time; after that, use them as reference.

Page

Read it when

Best Practices

Always: the conventions every commit follows

Access Request

Your feature request has been approved and you need the repository

Feature Request Process

Before writing any code at all

Design Process

The request is approved and you are designing the change

Bug Reporting

You found something broken

Follow TDD Approach

You are about to write the first test

Testing Types in Bodhitree

You are deciding what kind of test a case needs

Testing Process

Your code is merged and heading for staging

Branching Style

You are creating a branch or preparing a release

Platform Setup & Installation

You need BodhiTree running on your machine

Merge Request Checklist

Just before you open the merge request