----- Original Message -----
From: "Radka Janekova" <radka.janek(a)redhat.com>
To: "Pavel Valena" <pvalena(a)redhat.com>, "Neal Gompa"
<ngompa13(a)gmail.com>, "Brian Exelbierd" <bexelbie(a)redhat.com>,
"Justin W. Flory" <jflory7(a)gmail.com>
Cc: developer-portal(a)lists.fedoraproject.org
Sent: Sunday, November 5, 2017 1:16:42 AM
Subject: Re: [Developer-portal] Re: FDP release and statistics 10/2017: C# IDEs and Mono
updates; Python, Docker and
Haskell fixes
Hi,
@pvalena please don't remove (or move) anything til we get some answers.
Sorry, too late.
https://github.com/developer-portal/developer.fedoraproject.org/commit/10...
I can push the fix (or revert) on Tue afternoon, if you manage to have it till then.
I'm afraid I'll be unavailable afterwards for 1.5w.
@ngompa13
> It was already a bit of a stretch with Visual Studio
> Code, given that literally no one is working on bringing that into
> Fedora
I am not a 'no one' =(
My team will be, step by step: .NET Core first.
I had already one 'complaint' that it's not in Fedora (I prefer to call it a
request).
@bex (had countless of conversations about C# on Fedora) &
@jflory7 (is
using C# on Fedora, knows the problems.) what are your opinions on this? Do
we need to make it a council ticket or bring it to council list or
something along the lines?
TLDR: JetBrains Rider is not FLOSS and should be pushed below VS Code,
Mono, and Eclipse on the developer portal (
fedoraloves.net) despite Rider
being the only actually capable C# IDE on Linux at this time.
Looking forward for answers.
As I see it, we should be unbiased and provide actual information
for
Developers interested in using Fedora. By doing this, the information will
no longer be unbiased. I refuse to provide false, incomplete, or otherwise
wrong information. Fedora is Operating System that is targeting developers
who need the best IDE available for their work. As of today, Rider is the
only IDE capable of working with netcore *and* mono that actually works
without any other issues. Eclipse requires either non-floss netcore
packages from Microsoft, or hacked up ours to work - and even then it's a
*maybe* with uncertain results (it works only with projects created in
Eclipse and won't open anything created in any other ide or cli, even with
our hacked up packages.) And VS Code is actually in the same boat, as they
both use OmniSharp under the hood. MonoDevelop is MonoDevelop, although a
good IDE, the title says it all. It's mono-only. So to sum it up, Rider is
the only reliable way to work with C# in any Linux, not only Fedora. As a
bonus for C# developers who are likely to have either Mac or Windows as
well, it's multiplatform and works exactly the same way on all the
platforms (even the whole configuration can be shared via
nextcloud/dropbox/whatever.) And at least they give free licenses for Open
Source projects.
Sounds reasonable, but on the other hand, Neal has some good points.
I think I'll send FDP release info (+reference to this thread) to fedora-devel ML
tomorrow evening, so it gets more traction.
Pavel
>
>
> Regards,
> Radka
>
> ------------------------------
> *Radka Janeková*
> .NET & OpenShift Engineer, Red Hat
> *radka.janek(a)redhat.com <radka.janek(a)redhat.com>*
> IRC: radka | Freenode: Rhea
>