github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/CONTRIBUTING.md (about) 1 # Contributing to Steampipe 2 3 Because Open Source plays a major part in how we build our products, 4 we see it as a matter of course to give the same effort back to our 5 community by creating extensible and easy-to-use software. 6 7 We welcome contributions from the community and have created some 8 resources to help you get started extending Steampipe: 9 10 ## Steampipe Architecture 11 12 https://steampipe.io/docs/develop/architecture 13 14 ## Plugin Development Guide 15 16 https://steampipe.io/docs/develop/writing-plugins 17 18 ## Naming Standards 19 20 https://steampipe.io/docs/develop/standards 21 22 ## Coding Standards 23 24 https://steampipe.io/docs/develop/coding-standards 25 26 ## Contributor license agreement 27 28 To safeguard the legal integrity of our projects and facilitate their sustainable growth, we require a [Contributor License Agreement (CLA)](https://turbot.com/legal/cla-faq) for contributions to `turbot/steampipe`, `turbot/steampipe-docs`, and `turbot/pipe-fittings`. The `turbot/steampipe-plugin-*`, `turbot/steampipe-mod-*`, `turbot/steampipe-plugin-sdk`, `steampipe-postgres-fdw`, `steampipe-sqlite`, and `steampipe-export` repos do not require a CLA.