Rules and Guidelines
- Code Style Policy
The code style guidelines that must be met for any contribution to KiCad’s application codebase.
- Commit Message Format Policy
The guidelines describing how git commit messages should be formatted.
- Stable Release Policy
The stable release policy provides guidelines for stable releases provided by the KiCad project.
- Code Design Guidelines
The code design guidelines are rules that must be met for any contribution to KiCad’s application code base.
- Icon Design Guidelines
The style guidelines that should be used for visual asset (icon, etc.) changes or additions.
- KiCad Developer Culture
The guidelines describing how the lead developer team interacts with each other.
- User Interface Policy
Rules on how the user interface elements should be implemented.
- Anti-Patterns
Anti-pattern guidelines for writing code for the KiCad project.