core icon indicating copy to clipboard operation
core copied to clipboard

Switch to 'sts' for short term releases

Open richlander opened this issue 2 years ago • 11 comments

The "Current" term is switching to "Short Term Support (STS)". It nicely and intuitively contrasts with "Long Term Support (LTS)". Nothing else is changing (beyond the name).

Relates to:

  • https://github.com/dotnet/designs/blob/main/accepted/2022/dotnet-release-labels.md
  • https://github.com/dotnet/core/pull/7499

richlander avatar Jun 04 '22 20:06 richlander

That's the hope, for sure.

richlander avatar Jun 06 '22 15:06 richlander

I'll merge this in a bit. I'm going to publish a breaking change announcement, first.

richlander avatar Jun 06 '22 15:06 richlander

We should coordinate. The support policies on dot.net should match.

mairaw avatar Jun 06 '22 17:06 mairaw

How about you be the one to merge this PR, @mairaw?

richlander avatar Jun 06 '22 17:06 richlander

I also need to update docs. I'll create a PR on that next week. We can merge that one coordinated with the website.

richlander avatar Jun 10 '22 21:06 richlander

Sounds good @richlander. I didn't have time last week to create the PR.

mairaw avatar Jun 12 '22 18:06 mairaw

Not a problem. We're not in a rush. I'll get the docs PR in place first. That should set the stage for getting the website updated. I inserted a mention of STS in the Preview 5 blog post, which you may have seen in draft.

richlander avatar Jun 12 '22 18:06 richlander

Good change. Too many folks thinking that LTS = Stable.

leo-costa avatar Jun 14 '22 21:06 leo-costa

what is the plan for dotnet install scripts? /cc @YuliiaKovalova

mairaw avatar Jun 24 '22 19:06 mairaw

We probably need to do similar changes on docs /cc @adegeo

mairaw avatar Jun 24 '22 21:06 mairaw

@mairaw -- I already added STS on this page: https://docs.microsoft.com/dotnet/core/introduction#support.

Perhaps we can just do this as a rolling thunder type thing and merge this PR now?

richlander avatar Jun 30 '22 17:06 richlander

I think standardizing on title case or all lowercase would be a question for @jamshedd and @richlander. Let me know the preference and I'll adjust accordingly on all PRs. It needs to be consistent.

mairaw avatar Oct 14 '22 02:10 mairaw

I think standardizing on title case or all lowercase would be a question for @jamshedd and @richlander. Let me know the preference and I'll adjust accordingly on all PRs. It needs to be consistent.

I think we need to keep this Long Term Support (LTS) and Standard Support with that capitalization in our content/website/etc. the one exception to this is the releases.json where the enums already use all lower case, so we'd keep that to be consistent with the rest of the file.

jamshedd avatar Oct 14 '22 02:10 jamshedd

I think we need to keep this Long Term Support (LTS) and Standard Support with that capitalization in our content/website/etc. the one exception to this is the releases.json where the enums already use all lower case, so we'd keep that to be consistent with the rest of the file.

I'll go with that, but it does go against the Cloud & AI style guide. Also if we lower-case "standard support" it becomes less of a confusion with ".NET Standard", which is always capitalized.

gewarren avatar Oct 14 '22 02:10 gewarren

Thanks for sharing that guidance @gewarren. We can standardize on lowercase across all materials. We just need to do a pass to ensure is all consistent. But I'll give the final word to @jamshedd.

mairaw avatar Oct 14 '22 02:10 mairaw

I think we need to keep this Long Term Support (LTS) and Standard Support with that capitalization in our content/website/etc. the one exception to this is the releases.json where the enums already use all lower case, so we'd keep that to be consistent with the rest of the file.

I'll go with that, but it does go against the Cloud & AI style guide. Also if we lower-case "standard support" it becomes less of a confusion with ".NET Standard", which is always capitalized.

Thanks for the pointer Genevieve. I don't think there's a real risk of anyone confusion .NET Standard (the target) and Standard Support (the support policy). I would stick with the capitalization as it exists.

jamshedd avatar Oct 17 '22 16:10 jamshedd