Skip to content
Discussion options

You must be logged in to vote

The primary goal of the recent changes was to reduce both development and management costs. All the individual nuget packages are secondary artifacts of the project, a consequence of the default assembly packaging and shipping process in .NET. While segregating code into separate assemblies is beneficial for scaling the project without escalating code complexity, maintaining 20+ packages imposes an unnecessary burden. Moreover, some developers might inadvertently depend on individual nugets out of context, leveraging the public interfaces and expecting additional features and support that may deviate from the project's objectives.

The observation about the "Core" encompassing all packages…

Replies: 5 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by dluc
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@akordowski
Comment options

Comment options

You must be logged in to vote
1 reply
@akordowski
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
1. Q&A
Labels
None yet
3 participants
Converted from issue

This discussion was converted from issue #464 on June 04, 2024 19:36.