Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 2.14 KB

contributing.md

File metadata and controls

23 lines (13 loc) · 2.14 KB

Please always start your contribution with an Issue, per .NET Core Contributions. The recommended contribution workflow is described in those guidelines.

The team will prefer incoming PRs and issues that align with the project priorities.

However, it is OK to create a broad range of issues. There may be other developers that are interested in the same topic. If a strong community viewpoint establishes itself on an issue outside of the core priority, then the team will likely engage on the issue.

Contributing to WCF Repo

The .NET Core team maintains several guidelines for contributing to the .NET Core repos, which are provided below. Many of these are straightforward, while others may seem subjective. A .NET Core team member will be happy to explain why a guideline is defined as it is. We can also update the documentation, as needed.

Contribution "Bar"

Because this WCF repository is a work in progress, our highest priority is completing the implementations for the existing libraries. In general, code that throws PlatformNotSupportedException indicates code under construction. We will be making and accepting changes that provide implementations for these.

Regarding new features, the changes must have a demonstrably broad impact of a mainline scenario and be low risk in order to be accepted. They must also satisfy the published guidelines for .NET Core.

Please see Breaking Changes to understand our requirements on changes that could impact compatibility. Please pay the most attention to changes that affect the Public Contract. We will not accept changes that break compatibility.