Skip to content

Clarify 3.5 compatibility with 3.0 and 2.0#645

Merged
mthalman merged 5 commits intomicrosoft:masterfrom
mthalman:issue629
Nov 16, 2020
Merged

Clarify 3.5 compatibility with 3.0 and 2.0#645
mthalman merged 5 commits intomicrosoft:masterfrom
mthalman:issue629

Conversation

@mthalman
Copy link
Member

Fixes #629

@MichaelSimons
Copy link
Member

@richlander - Can you take a look at this change?

@MichaelSimons
Copy link
Member

On one hand I like this proposal but on the other hand I feel like we are still not doing enough to clarify the versions supported by the 3.5 images. For example, they also support 4.8 apps. Would it make sense to add a column to the tag listing which lists which .NET versions are supported?

Windows Server, version 2004 amd64 Tags

Tag Dockerfile Supported .NET Versions
4.8-20200908-windowsservercore-2004, 4.8-windowsservercore-2004, 4.8, latest Dockerfile 4.8
3.5-20200908-windowsservercore-2004, 4.8-3.5-20200908-windowsservercore-2004, 3.5-windowsservercore-2004, 4.8-3.5-windowsservercore-2004, 3.5 Dockerfile 4.8, 3.5, 3.0, 2.5

@mthalman
Copy link
Member Author

On one hand I like this proposal but on the other hand I feel like we are still not doing enough to clarify the versions supported by the 3.5 images. For example, they also support 4.8 apps. Would it make sense to add a column to the tag listing which lists which .NET versions are supported?

I like that idea. In fact, doing that could prompt us to also remove the 4.8-3.5 tagging pattern.

@mthalman
Copy link
Member Author

@MichaelSimons, @richlander -
I've added a compatibility matrix to help illustrate the full view of versions that are available. Let me know what you think.

Copy link
Member

@MichaelSimons MichaelSimons left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this is a reasonable solution until MCR supports custom content in the tags table.

3.5 | windowsservercore-ltsc2019 | 4.7.2, 3.5, 3.0, 2.5
3.5 | windowsservercore-ltsc2016 | 4.6.2, 3.5, 3.0, 2.5}}{{if SHORT_REPO = "sdk":

\* The 4.8 SDK is also capable of building 4.8, 4.7.2, 4.7.1, 4.7, and 4.6.2 projects}}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
\* The 4.8 SDK is also capable of building 4.8, 4.7.2, 4.7.1, 4.7, and 4.6.2 projects}}
\* The 4.8 SDK is also capable of building 4.8, 4.7.2, 4.7.1, 4.7, and 4.6.2 projects.}}

@mthalman mthalman merged commit 4ec29cf into microsoft:master Nov 16, 2020
@mthalman mthalman deleted the issue629 branch November 16, 2020 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Explain that 3.5 images are for 3.5, 3.0 and 2.0 apps

2 participants