The plan codebase is under ISC license. All code submitted must be licensed under these terms (2-clause BSD, MIT, etc.).
-
Fork guide42/plan on Github.
-
Create a topic branch:
git checkout -b BRANCH_NAME
. -
Wrap code at 80 characters with 4-space soft tabs.
Coding standards are pretty much the same as everywhere with some little differences; you will notice when reading the code.
-
Check for unnecessary whitespace with
git diff --check
before committing. -
If applicable, add tests for your changes.
-
Run all tests to ensure nothing has been broken by your changes.