Please take a look at our issue tracker, especially issues marked with help wanted.
If you are just getting started with Xenko, issues marked with good first issue can be a good entry point.
Once you work on some task, notify people on the appropriate issue (create one if none exists) to:
- make sure that no two people waste time doing the same thing
- lay out your plans and discuss it with collaborators to make sure it is properly architectured and would fit well in the project
- get feedbacks from other people
There's no Coding Style spec yet (and it will properly be done through a StyleCop & editorconfig file), but in the meantime please follow the coding style of other Xenko files.
- Push your changes to a topic branch in your fork of the repository.
- If it's your first time contributing, CLA assistant will ask you to sign the Contributor License Agreement.
- Submit a pull request to the repository in Xenko organization following pull-request template.