Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

How to Contribute

David Ortinau edited this page Aug 17, 2017 · 9 revisions

Check out A Beginner's Guide for Contributing to Xamarin.Forms.

Prerequisite

You will need to complete a Contribution License Agreement before any pull request can be accepted. Complete the CLA at https://cla2.dotnetfoundation.org/.

Contributing Code

See Xamarin Evolution for proposing new ideas and enhancements to Xamarin.Forms.

Follow the style used by the .NET Foundation, with two primary exceptions:

  • We do not use the private keyword as it is the default accessibility level in C#.
  • We use hard tabs over spaces. You can change this setting in VS 2015 via Tools > Options and navigating to Text Editor > C# and selecting the "Keep tabs" radio option.

Read and follow our Pull Request template