We welcome people contributing. We welcome feedback, suggestions, ideas, and help.
Please note that this project maintains two separate repositories:
- Internal Repository (
architecture-internal): This is where all active development, discussions, and reviews occur. - Public Repository (
architecture): This is a read-only, public-facing mirror that is automatically updated from the internal repository.
All contributions must be made to the internal repository.
To contact the team, a good way is to create a GitHub issue in the internal repository.
To contribute content or code:
- Branch: Create a new branch for your changes in the internal repository.
- Changes: Make your changes and test them locally (see README.md for setup instructions).
- Pull Request: Create a GitHub Pull Request against the
mainbranch of the internal repository.
Once a Pull Request is merged into the main branch of the internal repository, selected files are automatically synchronized to the public repository based on the sync-public.toml manifest.
To email a particular person, contact information will typically be provided in the top level README.md file.