There are several ways you can help in the development of DocBox!
- Send a pull request
- Submit a bug or feature request to our Jira issue tracker
- Write a test
- Fork DocBox or the DocBox documentation repo
- Clone the repository fork to your machine -
git clone [email protected]:ME/DocBox.git
- Create a
feature/
orpatch/
branch:git checkout -b patch/syntax-error-in-html-output
- Make your changes, commit as normal, and use
git push
to sync your commits to Github. - Please target all PRs at the
development
branch.
DocBox has a suite of Testbox specs validating that it works as expected. New features and bug fix PRs should (ideally) contain accompanying tests. Here's how to do that via CommandBox:
- After cloning the repo, run
box install
to install development dependencies - Run
box start
to boot a test server - Run
box testbox run
to run the suite of DocBox tests. - Edit test specs in
tests/specs
as necessary, and runbox testbox run
again to validate tests pass.