-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Welcome
Welcome to the Contributing page of the Windows Community Toolkit ππ
The entire Windows Community Toolkit team would like to say Congratulations on reaching this far and contributing to one of the most exhilarating and growing projects you have probably encountered. We are beyond excited for you to participate in the community. It is because of the valuable contributors like you that keep the Windows Community Toolkit thriving. Whether you fix any small bug or a major one, any contribution will go a long way to enhance the toolkit. Our team will always be here if you may require any assistance regarding steps to submit the PR, review your work, or any project related questions that you are unclear about.
Once again Welcome aboard and have fun in this adventurous journey of Windows Community Toolkit π
Before you proceed any further to explore other documents and learn how to contribute to this amazing community, it is good to understand what Widows Community Toolkit is all about.
The foundation of the Windows Community Toolkit is simplicity.
A developer should be able to quickly and easily learn to use the API.
Simplicity and a low barrier to entry are must-have features of every API. If you have any second thoughts about the complexity of the design, it is almost always much better to cut the feature from the current release and spend more time to get the design right for the next release. You can always add to an API, you cannot ever remove anything from one. If the design does not feel right, and you ship it anyway, you are likely to regret having done so.
That's why many of the guidelines of the documentation are obvious and serve only one purpose: Simplicity:sparkles:
Fork the repo and Send the PR ππ
Any changes to the wiki made directly here on GitHub will be overwritten by the wiki repo commits
- Home π
- Welcome π
- Windows Community Toolkit π§°
- Features π¬
- Principles βοΈ
- Roadmap πΊ
- .NET Foundation
- Why Microsoft supports this project
- License π
- Sample App π±
- Getting Started π
- NuGet Packages π¦
- Preview Packages π
- Toolkit Labs π§ͺ
- Questions β
- Discussions π₯
- Submitting an Issue βοΈ
- Good First Issue π
- Help Wanted π
- Bug Fixes π
- Feature Requests π«
- Create and Submit PullRequest π
- Documentation π
- Review PR π
- Avoid Roadblocks π§
- Quick Start β‘
- Required Dependencies π
- Coding Style and Conventions β
- Testing π§ͺ
- Sample Development π±
- Accessibility Guideline βΏ
- Building XAML Controls π
- Fabric Bot Services π€
- CI and Infrastructure πΎ
- How the Project is Organized ποΈ
- Join the Toolkit Organization πͺ
- Hall of Fame π