| # For developers and contributors |
| |
| Most of the documentation relates to |
| [infra.git](https://chromium.googlesource.com/infra/infra/+/master) repository. |
| |
| ## General information |
| |
| * [Source code](source.md) |
| * [Using the infra.git repository](usage.md) |
| * [Deployment of infra.git services](deployment.md) |
| |
| ## Contributor's Guides |
| |
| * [Contributing to infra.git](contributing.md) |
| * [Creating AppEngine |
| applications](../appengine/README.md#Creating-an-appengine-application) |
| * [Documenting](documenting.md) |
| * [Testing](testing.md) |
| * [Logging](../infra_libs/logs/README.md) |
| * [Flags](flags.md) |
| * [Front-end development](front_end.md) |
| * [Using Go](../go/README.md) |
| |
| TBD: |
| |
| * How to handle authentication |
| * How to add a new tool. |
| |
| ## Technical Background |
| |
| This section explains some technical choices. |
| |
| * [Dependency handling in infra.git](../bootstrap/README.md). How it works and |
| why it's structured this way. |
| |
| ## For Googlers |
| |
| See [internal page](http://go/chrome-infra-docs-internal-root/developers.md). |