dotnet / dotnet/sdk

Invest in SDK product construction

Open
#50,555 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
3.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.