To submit changes to BBCT, you first need to clone the git repository. You can find instructions at [Getting Started]. When you have cloned the repository, be sure to pull the
devel branch and create a new branch for your own work. Make small, cohesive commits for the changes you want to submit. (See [Git Commit Message Guidelines].) When you are ready to submit your changes, you need to make a patch and submit it to the mailing list. (The following instructions use
$BBCT_HOME to refer to the base directory where you cloned the git repository.)
Create a patch with Git:
$BBCT_HOME, create a subdirectory named
Pull the most recent version of the
devel branch (e.g. with '
git pull devel' from the command-line).
Checkout the branch containing your work (e.g. with '
Rebase your work onto
devel (e.g. with '
git rebase devel').
Create the patch series for your work. From a command prompt, run '
cd $BBCT_HOME' and '
git format-patch -o patch devel..HEAD'.
Email the patch files to bbct-list.
If you have not yet, join the BBCT mailing list.
Log into your email account.
Create a new email to email@example.com and start the Subject field with "Code Review:" followed by a short description of the changes made in the patch which you are submitting.
Copy and paste the contents of a single
.patch file in the body of the email in order to facilitate inline comments to the proposed changes.
.patch file from
Repeate steps 3 through 5 as needed for each
.patch file. (There should be one
.patch file per commit in the change set.)