-
Notifications
You must be signed in to change notification settings - Fork 771
Contributing guide: Add information about WinUI's API spec discussions #3312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
# Contributing to the Windows UI Library | ||
|
||
We welcome your input and contributions to all aspects of WinUI, including bug reports, doc updates, feature proposals, and code contributions. | ||
We welcome your input and contributions to all aspects of WinUI, including bug reports, doc updates, feature proposals, code contributions and API spec discussions. | ||
|
||
This document contains general guidance. More specific guidance is included in the documents linked below. | ||
|
||
|
@@ -73,3 +73,9 @@ You can find usage examples of the controls available in WinUI in the Xaml Contr | |
|
||
which can also be installed from the Windows Store: | ||
https://www.microsoft.com/p/xaml-controls-gallery/9msvh128x2zt | ||
|
||
## API spec discussions | ||
|
||
Before new features will be implemented the WinUI team will do a thorough API spec discussion (API review). This can range from a single new API to an entire new control featuring dozens of new APIs. Joining such a spec discussion is a great opportunity for developers to help ensuring that new WinUI APIs will look and feel natural and are a joy to work with. In addition, spec discussions are the follow-up to feature proposals and will go into much finer details than the initial proposal. As such, taking part in these discussions gives developers the chance to be involved in the complete development process of new WinUI features - from their initial high-level inception right down to specific implementation/behavior details. | ||
Felix-Dev marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
These discussions will be take place in their own [repository](https://github.com/microsoft/microsoft-ui-xaml-specs). While API specs for feature proposals will typically be linked to in the specific proposal on the WinUI repository, not all active API specs will immediately be mentioned there. Thus, if you don't want to miss out on them, we recommend that you [watch the repository](https://docs.github.com/en/enterprise/2.15/user/articles/watching-and-unwatching-repositories). | ||
|
Uh oh!
There was an error while loading. Please reload this page.