diff --git a/HACKING.rst b/HACKING.rst new file mode 100644 index 00000000..0e7ae98b --- /dev/null +++ b/HACKING.rst @@ -0,0 +1,44 @@ +DefCore Style Commandments +========================== + +- Step 1: Read the OpenStack Style Commandments + http://docs.openstack.org/developer/hacking/ +- Step 2: Read on + +DefCore Specific Commandments +----------------------------- + +- [D300] When adding tests to "flagged" lists, generally only the most + current Board-approved .json file and the .next.json file should be + modified. There is no need to modify older guidelines unless the most + current Board-approved guideline doesn't cover the OpenStack release + you are concerned with. +- [D301] The "tests" lists in the .json capabilities lists are immutable + once approved by the Board. Therefore if you desire to flag a test, + in an approved capability list, add it to the "flagged" section but do + not remove it from the "tests" section. +- [D302] If a capability is found to not meet the `Core Criteria +