IVGCVSW-2179 : ArmNN Contirbutor Guide
[platform/upstream/armnn.git] / ContributorGuide.md
1 # Contributor Guide
2
3 The ArmNN project is open for external contributors and welcomes contributions. ArmNN is licensed
4 under the [MIT license](https://spdx.org/licenses/MIT.html) and all accepted contributions must have
5 the same license.
6
7 ## Releases
8
9 Official ArmNN releases are published through the official [ArmNN Github repository](https://github.com/ARM-software/armnn).
10
11 ## Development repository
12
13 The ArmNN development repository is hosted on the [mlplatform.org git repository](https://git.mlplatform.org/ml/armnn.git/) hosted by [Linaro](https://www.linaro.org/).
14
15 ## Code reviews
16
17 Contributions must go through code review. Code reviews are performed through the [mlplatform.org Gerrit server](https://review.mlplatform.org). Contributors need to signup to this Gerrit server with their GitHub account
18 credentials.
19
20 Only reviewed contributions can go to the master branch of ArmNN.
21
22 ## Continuous integration
23
24 Contributions to ArmNN go through testing at the Arm CI system. All unit, integration and regression
25 tests must pass before a contribution gets merged to the ArmNN master branch.
26
27 ## Communications
28
29 We encourage all ArmNN developer to subscribe to the [ArmNN developer mailing list](https://lists.linaro.org/mailman/listinfo/armnn-dev).