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.