Developer Documentation
Charter
The BigBang Charter is required reading for BigBang developers. Study all the documents carefully before you start developing. The Charter lays out the policies, requirements, and responsibilities for the BigBang product and the supported Packages (applications). At a high level, the BigBang product is a helm chart that wraps the deployment of DevSecOps applications (Packages). The goal of BigBang is to hide the complexity of deploying and integrating the supported Packages. Customers should be able to easily deploy and configure a DevSecOps environment. BigBang is intended to deploy on any OCI/CNCF compliant Kubernetes cluster.
Communications
Join Mattermost channels to ask questions and communicate with the team. The team also has a daily Scrum at 8:15 am MST. The link for the stand up is found on the Big Bang Group Calendar. Here is the list of relevant Mattermost channels for BigBang development:
Big Bang Framework
Big Bang is a helm chart of helm charts. Big Bang uses Flux 2 to deploy Helm charts. The Helm charts that are deployed by BigBang are called Packages. The Package repositories are organized into groups such as core, security tools, developer tools, collaboration tools, etc.