aws / amazon-mwaa-docker-images

Apache License 2.0
24 stars 11 forks source link

Mechanism to ensure no more Bash scripts are implmemented without approval #35

Open rafidka opened 7 months ago

rafidka commented 7 months ago

Overview

To stop people from using Bash unnecessarily instead of a high programming language (currently only Python for us), we want to implement a mechanism to ensure that adding Bash scripts require approval. It could be as dump a mechanism as ensuring the script count equals X, which forces the code contributor to increment the counter and provide a justification, but it is better to come up with a better mechanism. For example, we could have an allow list for Bash script, each item in the list containing the relative path of the Bash script, along with an explanation of why this script has to be written in Bash instead of Python.

Acceptance Criteria