-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
Update RIDs for uniformity, remove unsupported OS #8710
Conversation
Updated the RID list to provide a link to the larger json document in each section for those who jump around and may not read the paragraph leading into the section (this is backed by issues/comments from others who read this as an exhaustive list). Removed Ubuntu 17.10 as it's no longer supported. Reformatted the macOS section to be more consistent with the others by listing each OS version separate and included a "portable" target. Added a note to each "portable" entry to denote it's usable with .NET Core 2.0 or above.
//cc @terrajobst |
I think @richlander would be more qualified to review this. |
@ErikNoren - @jkotas left some good feedback. Can share your plans to resolve that? |
@richlander I saw the comments and can absolutely make the changes but they came just before I started international travel with severely limited access. I will review again when I return home the second week of December. I will check to see if anything is announced at Connect(); that would impact the changes at that time as well. |
I've made the changes I understood and resolved the conversations on those (I hope that was right; I didn't find any documentation guidance on what to do with those) but left open 2 where I have a question or want review feedback. This is my first time doing a pull for such a large, active repository so I apologize for mistakes I might make. |
All review items from @jkotas have been incorporated and committed. |
Is there anything else I need to do? This is my first contribution and I'm not sure if I'm all done and this is waiting for some final approval to pull or if I was supposed to do something else. @richlander |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry we dropped the ball here @ErikNoren. I lost track of this PR during the holidays. Can you resolve the merge conflicts and also remove the metadata that adds my name here at the top? I'm assigned to do this at a global level.
@jkotas do we need anyone else to review this? Also, is the removal of rhel.7-x64 intentional?
docs/core/rid-catalog.md
Outdated
@@ -1,6 +1,9 @@ | |||
--- | |||
title: .NET Core Runtime IDentifier (RID) catalog | |||
description: Learn about the Runtime IDentifier (RID) and how RIDs are used in .NET Core. | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove these new values
docs/core/rid-catalog.md
Outdated
@@ -1,6 +1,9 @@ | |||
--- | |||
title: .NET Core Runtime IDentifier (RID) catalog | |||
description: Learn about the Runtime IDentifier (RID) and how RIDs are used in .NET Core. | |||
|
|||
author: mairaw | |||
ms.author: mairaw | |||
ms.date: 07/19/2018 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ms.date: 07/19/2018 | |
ms.date: 02/22/2019 |
@richlander may want to take a look.
Yes, we have kept only the common values that are likely to be used in practice:
Note that all the RIDs that have been removed from the list in this doc are still in the big .json file with the whole RID graph linked from the docs. |
Cool. So I'll resolve the merge conflicts and update the metadata and merge this. Thanks everyone! |
* New electronize add command support added * Some rid removed and added based on new .NET Core RID catalog. See dotnet/docs#8710 and https://github.com/dotnet/docs/blob/master/docs/core/rid-catalog.md * cake depedency market as private asset and updated to 0.34.1. * cake.build script improvments * unit test packages update. * Since Electron.NET releases its first stable version https://github.com/ElectronNET/Electron.NET/releases/tag/5.22.14 this the first stable version of Cake.Electron.Net
* New electronize add command support added * Some rid removed and added based on new .NET Core RID catalog. See dotnet/docs#8710 and https://github.com/dotnet/docs/blob/master/docs/core/rid-catalog.md * cake depedency market as private asset and updated to 0.34.1. * cake.build script improvments * unit test packages update. * Since Electron.NET releases its first stable version https://github.com/ElectronNET/Electron.NET/releases/tag/5.22.14 this the first stable version of Cake.Electron.Net
* New electronize add command support added * Some rid removed and added based on new .NET Core RID catalog. See dotnet/docs#8710 and https://github.com/dotnet/docs/blob/master/docs/core/rid-catalog.md * cake depedency market as private asset and updated to 0.34.1. * cake.build script improvments * unit test packages update. * Since Electron.NET releases its first stable version https://github.com/ElectronNET/Electron.NET/releases/tag/5.22.14 this the first stable version of Cake.Electron.Net * BuildId replaced with $(Rev)
* New electronize add command support added * Some rid removed and added based on new .NET Core RID catalog. See dotnet/docs#8710 and https://github.com/dotnet/docs/blob/master/docs/core/rid-catalog.md * cake depedency market as private asset and updated to 0.34.1. * cake.build script improvments * unit test packages update. * Since Electron.NET releases its first stable version https://github.com/ElectronNET/Electron.NET/releases/tag/5.22.14 this the first stable version of Cake.Electron.Net * BuildId replaced with $(Rev)
Minor changes to update the RIDs and add convenience comments for users to better understand that the list is not exhaustive and there are potentially more targets available. Updated formatting to keep consistency.
I didn't update the Android section to include a Portable entry since I'm not sure if
android
is portable with the .NET Core 2.0 minimum requirement. The macOS section is more cluttered with the reformatting so I'd be open to compressing it again but it looks odd having a Portable option with indented RID and the others being at the Portable level. I also liked including the OS names which people typically remember more than they do the numeric representation.For macOS 10.10 Yosemite I don't see it listed as supported or unsupported but it was in the original document and exists in the runtime.json file so I did not remove it but I wonder if it should be removed.
Summary
Updated the Using RIDs section and those below.
Portable
section.Portable
sections got a note explicitly that they are supported in .NET Core 2.0 and later.