Skip to content
This repository has been archived by the owner on Oct 11, 2021. It is now read-only.

Latest commit

 

History

History
42 lines (34 loc) · 1.59 KB

CONTRIBUTING.md

File metadata and controls

42 lines (34 loc) · 1.59 KB

Contributing

Thanks! If you took interest in contributing, you're already awesome. Even more so now that you came to read these guidelines. In fact, reading through Turbine's code and documents is a free audit that every community member actively donates to the project and is much appreciated.

Why? There should be plenty of work to do, which is why organization is key. Hopefully this short read will boost the community potential to achieve more and faster. Infrastructure and Data related technology tends to have slow development and adoption, but Turbine aims the opposite.

How? You can immediately contribute by participating in any of the current issues, be it by simply giving your opinion in the discussion or actively solving a problem. All forms of community interaction are welcomed contributions, so writing blog posts and tutorials or making citations at presentations and workshops are appreciated too.

But... It would be best if everyone tried to keep chatty discussions out of the issue tracker. The best channel is the official Airflow Slack channel dedicated to AWS deployments.

Local Development

Tools:

  • cfn-python-lint

    pip install --user cfn-lint
  • taskcat

    pip install --user taskcat
  • aws-nuke

    wget https://github.com/rebuy-de/aws-nuke/releases/download/v2.12.0/aws-nuke-v2.12.0-linux-amd64
    sudo chmod +x  aws-nuke-v2.12.0-linux-amd64
    sudo mv  aws-nuke-v2.12.0-linux-amd64 /usr/bin/aws-nuke