Skip to content

Invest in SDK product construction #50555

@marcpopMSFT

Description

@marcpopMSFT

We know we have file duplication within the SDK and we want to take a look at streamlining how our upstream dependencies load their dependencies so we don't need duplicate copies of things. This is enabled by the unified build as hopefully it'll help us line up all transitive dependency versions.

If not, we'll need help from nuget similar to a targeting pack but more like a host targeting pack that tells other repos what versions we plan on hosting.

Additionally, as the boostrapper evolves, we want to take a look at the idea of a min-SDK or componentized SDK

  • Reduce duplication within the SDK
  • Look for opportunities to reduce the SDK size
  • Invest in componentization of the SDK with the bootstrapper enabling add-on components

Replaces #14962

Metadata

Metadata

Assignees

No one assigned

    Labels

    EpicGroups multiple user stories. Can be grouped under a theme.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions