Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET 8: Establish downstream / upstream guidance #2926

Closed
richlander opened this issue Jun 25, 2022 · 3 comments
Closed

.NET 8: Establish downstream / upstream guidance #2926

richlander opened this issue Jun 25, 2022 · 3 comments
Labels
area-product-experience Improvements in the end-user's product experience

Comments

@richlander
Copy link
Member

Upstream is an established concept within open source. To a large degree, the .NET project has been operating in alignment with the upstream model. However, very little has ever been written down or communicated about that. We should fix that. The introduction of the Virtual Mono Repo (VMR; #2924) is the perfect opportunity for that.

There are a few obvious aspects of that:

  • Better clarity on the changes that we'll accept, particularly that won't be included in Microsoft-provided builds.
  • Better separation between Microsoft and community builds (example).
  • Make it much easier for any party to build .NET SDK w/o a significant upfront investment. This includes making it easier to create a short- or long-term fork.
  • Removing unnecessary product friction like RIDs.
  • Support model/group for distro-maintainers.
  • Publicly documented model for CVE handling and pre-disclosure.
@dotnet-issue-labeler
Copy link

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

@MichaelSimons MichaelSimons added area-product-experience Improvements in the end-user's product experience and removed untriaged labels Jul 7, 2022
@MichaelSimons MichaelSimons moved this to 8.0 Backlog in .NET Source Build Jul 7, 2022
@MichaelSimons MichaelSimons moved this from Needs Review to 8.0 Backlog in .NET Source Build Jun 15, 2023
@MichaelSimons
Copy link
Member

MichaelSimons commented Jul 20, 2023

[Triage] @richlander, @mmitche - Aside from creating the VMR has any traction been made on this? Is the remaining work in scope for .NET 8.0 or .NET 9.0?

@mmitche
Copy link
Member

mmitche commented Jul 28, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-product-experience Improvements in the end-user's product experience
Projects
Archived in project
Development

No branches or pull requests

3 participants