Live data from Hacker News

.NET 6 is now in Ubuntu 22.04

devblogs.microsoft.com

331–340 of 351 posts

Re: .NET 6 is now in Ubuntu 22.04

#331
post #232

Earlier quoted context omitted.

> Not Linux. That hasn't been true for the last few years.

I think you may have missed the train of thought.

Azure, "the Microsoft platform" is said to be around 60% Linux.

Source, elsewhere in these comments: https://news.ycombinator.com/item?id=32483239

Re: .NET 6 is now in Ubuntu 22.04

#332
post #252
post #198

Earlier quoted context omitted.

Yes, telemetry collection is still opt-out. I just tried it.

Are you sure about that? Can you share the steps I can run to reproduce that? I am looking at the sources at https://packages.ubuntu.com/source/jammy-updates/dotnet6 and (as far as I can tell) they are applying a patch called 1500sdk-telemetry-optout.patch (originally from Fedora https://src.fedoraproject.org/rpms/dotnet3.1/blob/f36/f/cli-... ) that is supposed to make telemetry opt-in. There's a better fix landing u…

[deleted]

Re: .NET 6 is now in Ubuntu 22.04

#333
post #89
post #34

Meh. In the end, Microsoft will betray those who trusted it. Long term, better just to pretend it does not exist and never, ever depend on anything with Microsoft name on it.

I knew there'd be at least one of you guys in this thread.

I don't know any corporation that can be trusted, but it is microsoft that is known for "embrace, extend, and extinguish" fool me how many times?

Re: .NET 6 is now in Ubuntu 22.04

#336
post #89

Earlier quoted context omitted.

I knew there'd be at least one of you guys in this thread.

I don't know any corporation that can be trusted, but it is microsoft that is known for "embrace, extend, and extinguish" fool me how many times?

If they don't support something, it's bad, if they do support something, it's EEE, which is bad. And this EEE strategy is magically tied to the company name, instead of having left with the CEO that pushed it.

Re: .NET 6 is now in Ubuntu 22.04

#337
post #277
post #252

Earlier quoted context omitted.

Are you sure about that? Can you share the steps I can run to reproduce that? I am looking at the sources at https://packages.ubuntu.com/source/jammy-updates/dotnet6 and (as far as I can tell) they are applying a patch called 1500sdk-telemetry-optout.patch (originally from Fedora https://src.fedoraproject.org/rpms/dotnet3.1/blob/f36/f/cli-... ) that is supposed to make telemetry opt-in. There's a better fix landing u…

Repro steps: sudo apt install dotnet6 - Observe the “telemetry enabled” message.

Hi!

Could you be so kind and open a bug for this at https://bugs.launchpad.net/ubuntu/+source/dotnet6?

Thanks in advance.

Re: .NET 6 is now in Ubuntu 22.04

#338

I wonder if this opens the door for .NET applications to be included in Ubuntu? Neither this blog post nor Ubuntu’s [1] mention that as a possibility. Just thinking from a Ubuntu package level, where libraries live in packages separate from executables, it might be possible to create library packages using the result of ‘dotnet store’. Then executable packages could reference them when running ‘dotnet publish’. [2] T…

Unfortunately, packaging applications built on .NET is still a challenge for any OS that wants to build everything from source and doesn't allow network access. Like you say, duplicating nuget into os-app-package-manager is challenging. Even side from the duplication, we need to bootstrap the ecosystem, in particular dealing with cyclic dependencies and version explosion as a result of all the different versions of all the dependencies that an average dotnet application needs.

We are starting to work through it here: https://github.com/dotnet/source-build/discussions/2960. Any advice/tips/contributions would be welcome, I think.

Re: .NET 6 is now in Ubuntu 22.04

#339
post #277
post #252

Earlier quoted context omitted.

Are you sure about that? Can you share the steps I can run to reproduce that? I am looking at the sources at https://packages.ubuntu.com/source/jammy-updates/dotnet6 and (as far as I can tell) they are applying a patch called 1500sdk-telemetry-optout.patch (originally from Fedora https://src.fedoraproject.org/rpms/dotnet3.1/blob/f36/f/cli-... ) that is supposed to make telemetry opt-in. There's a better fix landing u…

Repro steps: sudo apt install dotnet6 - Observe the “telemetry enabled” message.

I can't seem to reproduce: https://gist.github.com/omajid/b5813156b9e47419feb02d5b21944...

Re: .NET 6 is now in Ubuntu 22.04

#340
post #3

The .NET ecosystem is giving me a lot of confidence these days. I've been on this rollercoaster since .NET Core 2.x and don't think I will be getting off any time soon. We recently upgraded from 3.1 to 6, which was a total non-event. The code base that was around for Core 2.x is still the same one we have today. Some substantial changes made to the web interfaces and hosting, but nothing in the business logic or data…

>We recently upgraded from 3.1 to 6, which was a total non-event.

Good to hear as we need to take this step soon. The bigger hurdle for us is a number of production apps in DNF 4.x that also leverage DevExpress (god knows why). Incredibly costly to stand up in EC2 instances and the ROI just isn't there.

Post reply on HN