# Contributing

To contribute to Arcana.cpp, simply submit a pull request on [this repository](https://github.com/Microsoft/arcana.cpp).

## Repository Standards

All code in the Shared project library should compile with C++ compilers for other platforms (e.g. iOS and Android). UWP project code that needs to use WinRT APIs should use C++/WinRT. C++/CX is prohibited.

Also, please adhere to the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct) to help Arcana.cpp remain a friendly, accessible, and productive open source community.

## Pull Request Process

1. Update the API [documentation](Source/Arcana.md) for complicated features.
1. Get sign-off from one of the Arcana.cpp [owners](README.md#owners).