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 5.0 Runtime Epics

Closed
richlander opened this issue Jun 1, 2020 · 3 comments
Closed

.NET 5.0 Runtime Epics #37269

richlander opened this issue Jun 1, 2020 · 3 comments
Assignees
Labels
area-Meta Epic
Milestone

Comments

@richlander
Copy link
Member

richlander commented Jun 1, 2020

.NET 5.0 Runtime Epics

The .NET 5.0 release is composed of many improvements and features. This issue lists the "epics" that are part of the release (for dotnet/runtime). Beyond these epics are many "features" in this release that are not listed here, because they are not truly epics. An epic is a collection of features that together form a step-function level improvement in .NET, and typically requires the epic owner (a single developer or a small team) to go on a journey to satisfy the epic goals. Such a journey can require taking great personal risk or fighting dragons, but it's all worth it to make .NET better.

This list will be filled out over the course of the release. Team members working on epics are encouraged to edit this issue directly to add their epic. The order of the epics is arbitrary (like epics should be grouped together). A small set of these 5.0 epics may be enabling early (but partial) support for .NET 6.0 scenarios.

Libraries

Runtime

Tools

Experiments

Other

@richlander richlander added the Epic label Jun 1, 2020
@richlander richlander added this to the 5.0 milestone Jun 1, 2020
@richlander richlander self-assigned this Jun 1, 2020
@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added area-Meta untriaged labels Jun 1, 2020
@richlander richlander removed the untriaged label Jun 1, 2020
@richlander richlander pinned this issue Jun 11, 2020
@srxqds
Copy link
Contributor

srxqds commented Jul 14, 2020

as this blog (https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-5) show, there are many improvements in .net5, but how about the improvements on mono runtime. because we are embeded .net using mono runtime.
is there any details about mono runtime improvements?

@richlander
Copy link
Member Author

richlander commented Aug 25, 2020

In short, no. The longer version is that there are two variants of Mono now, the one in dotnet/runtime that is the future of Mono (and currently only used for web assembly) and the the one in mono/mono that is used for everything else. Xamarin use cases will move to using the Mono in dotnet/runtime in 6.0. For the most part, Mono investments are focused on functional parity with CoreCLR and to improve the specific workloads that the Mono runtime is used for.

@richlander
Copy link
Member Author

richlander commented Aug 25, 2020

Closing this issue, with the 5.0 release coming to a close. Thanks for all the reactions to this issue. The reactions and the excitement are very much appreciated, more than you might expect.

A 6.0 epic tracking issue will be created soon.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Meta Epic
Projects
None yet
Development

No branches or pull requests

3 participants