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

Main branch net10.0 transition status tracking #42920

Open
marcpopMSFT opened this issue Aug 21, 2024 · 2 comments
Open

Main branch net10.0 transition status tracking #42920

marcpopMSFT opened this issue Aug 21, 2024 · 2 comments
Assignees
Labels
Area-Infrastructure untriaged Request triage from a team member

Comments

@marcpopMSFT
Copy link
Member

marcpopMSFT commented Aug 21, 2024

Current state

  • main branch
    • partially open
    • Unable to take runtime flows or watch fixes
  • 9.0.1xx
    • open for most changes.
    • High risk or breaking changes should wait for main.
    • 9.0.2xx will be created when RC2 branches the week of 9/16

main branch has been rebranded to 10.0.100-alpha but only has a net10 windows desktop runtime.
Some watch tests and template tests have been temporarily disabled.

Process
https://github.com/dotnet/sdk/blob/main/documentation/general/UpdateToNewTargetFramework.md

  • Update branding (complete)
  • Add net10 framework references (complete)
  • Flow net10 runtimes <-- we are here
  • Update global.json
  • Retarget the sdk to net10.0
  • Retarget default templates to target net10.0
  • Unwind any changes made during the transition (as tracked below)

The history of changes we've made so far:

@dotnet-issue-labeler dotnet-issue-labeler bot added Area-Infrastructure untriaged Request triage from a team member labels Aug 21, 2024
@marcpopMSFT marcpopMSFT self-assigned this Aug 21, 2024
@marcpopMSFT marcpopMSFT changed the title Tracking issue for unwinding changes made during net10 transition Main branch net10.0 transition status tracking Sep 12, 2024
@marcpopMSFT marcpopMSFT pinned this issue Sep 12, 2024
@WeihanLi
Copy link
Contributor

Have a question about the target framework, currently, the SDK supports net8, would the SDK drop the support? Since net10 may conflict between net10.0 and netfx 1.0

@huoyaoyuan
Copy link
Member

Since net10 may conflict between net10.0 and netfx 1.0

I think we will keep compatibility and force the usage of net10.0 instead of net10. This was mentioned in the initial TFM design:
https://github.com/dotnet/designs/blob/main/accepted/2020/net5/net5.md#what-about-net-10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Infrastructure untriaged Request triage from a team member
Projects
None yet
Development

No branches or pull requests

3 participants