Skip to content

Policy: DevKit should not take a required dependency on .200+ SDK features #1033

@timheuer

Description

@timheuer

From vscode-csharp created by richlander: dotnet/vscode-csharp#7006

This came from a discussion of possible new features taking a dependency on feature-band SDK capabilities

Linux distros that offer .NET (as a general rule) only offer .1xx feature band SDK versions. We've put a lot of effort into making Linux distros successful with source build. Source build is .1xx only. We want people to be happy and satisfied with using the .NET that is available in RHEL, Ubuntu, and friends.

As a result, we need a policy that any DevKit features that rely on .2xx+ functionality fail gracefully when using a .1xx SDK.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-nugetNuGet Package ManagertriagedThe issue has been triaged

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions