-
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
Add docs for community distributions #42849
Comments
@richlander I'm not sure about this. It's not officially supported by the product team, right? Currently we're only including distros in the supported-os github page. Maybe we could have some sort of "other" distro page that lists ways to install .NET on the non-supported OS, with a disclaimer, and links to their documentation if available? Such as a link to https://wiki.archlinux.org/title/.NET |
Arch is supported via "best effort" per https://github.com/dotnet/core/blob/main/linux.md. The main topic to cover somewhere is that some distros don't include ASP.NET Core in their SDK distribution and that's something to check/be aware of. It doesn't have to be a page on Arch, in particular. Maybe we should have a page that documents our approach for other Linux distributions. FYI: I just validated that Alpine doesn't have this challenge. Their .NET 8 SDK package includes ASP.NET Core. |
I still don't like adding the cost of maintaining an official doc on something that's not kept up-to-date and has some issues. Looking at https://archlinux.org/packages/?sort=&q=dotnet I notice the following things:
I just don't think we should create official documentation to cover the problems created by a community maintainer (as good intentioned as it may be) for a distro we're not really involved in. Is the following scenario possible? The community maintainer creating the packages injects malware into the packages. The official MS docs tell users to go install these packages. Are we liable somehow? Perhaps a github discussion with this information is more appropriate? |
I don't think any of things actually matter. It's a question of whether we describe a distribution as official or not. I don't see it as our role to protect people from using the web. I think we have a dual role:
I changed the title to capture that. Here are more to consider:
That's a partial list. Where should we document that these options are available? I don't think a GH issues is a good solution. |
Describe the issue or suggestion
Arch (and I believe Alpine) don't install ASP.NET Core with the SDK. It would be helpful to cover that.
The AUR is quite awesome. It is one of the only ways to get .NET previews via a package manager. I have relied on that quite a bit for preview testing.
Associated WorkItem - 323540
The text was updated successfully, but these errors were encountered: