Skip to content
This repository has been archived by the owner on Oct 4, 2021. It is now read-only.

No longer cross-platform? #9422

Open
slice3d opened this issue Dec 4, 2019 · 7 comments
Open

No longer cross-platform? #9422

slice3d opened this issue Dec 4, 2019 · 7 comments

Comments

@slice3d
Copy link

slice3d commented Dec 4, 2019

Hey guys,

I'm trying to compile MD for Windows, but noticed that guys from Microsoft have been introducing breaking changes related to Mac OS (Visual Studio for Mac) during the last 7 months (e.g. first such change introduced in 4af4975a69e7c3039d3d311edd1a35c4a1ea80bc), so it no longer compiles as of version 8.1+. I haven't checked yet, but pretty sure that it also won't compile under Linux. I've been fixing this locally, but gave up after several hours - it is hard to cleanup 7 months of programmer's work, considering that I'm not involved in it's development.

So I wonder - how did that happened, considering that the title of this repository says "MonoDevelop is a cross platform .NET IDE"?
If this is work in progress - why those changes not kept in a separate branch but instead went straight into master?
Is there any plans to fix this?

Or maybe I'm missing something and there is a secret branch where the crossplatformness is maintained?

Thanks!

@SeleDreams
Copy link

Hey guys,

I'm trying to compile MD for Windows, but noticed that guys from Microsoft have been introducing breaking changes related to Mac OS (Visual Studio for Mac) during the last 7 months (e.g. first such change introduced in 4af4975a69e7c3039d3d311edd1a35c4a1ea80bc), so it no longer compiles as of version 8.1+. I haven't checked yet, but pretty sure that it also won't compile under Linux. I've been fixing this locally, but gave up after several hours - it is hard to cleanup 7 months of programmer's work, considering that I'm not involved in it's development.

So I wonder - how did that happened, considering that the title of this repository says "MonoDevelop is a cross platform .NET IDE"?
If this is work in progress - why those changes not kept in a separate branch but instead went straight into master?
Is there any plans to fix this?

Or maybe I'm missing something and there is a secret branch where the crossplatformness is maintained?

Thanks!

there is an issue about it from a while ago and they still didn't officially respond, which confirms that microsoft doesn't care at all #8006

@Agetian
Copy link

Agetian commented Dec 21, 2019

It looks like all the recent (and not so recent) releases tagged here have their assets specifically named "Visual Studio for Mac" instead of "MonoDevelop", and they only work on Mac and not on Linux or even on Windows. Is this still MonoDevelop, or is it purely VS for Mac now? And is there any hope for a future cross-platform functional IDE e.g. on Linux going forward with .NET 5 coming up next year, or is Visual Studio Code the only "kind of sort of IDE" option that will be available on Linux in 2020, with MonoDevelop being successfully EEE'd? (for embrace-extend-extinguish)

@SeleDreams
Copy link

It looks like all the recent (and not so recent) releases tagged here have their assets specifically named "Visual Studio for Mac" instead of "MonoDevelop", and they only work on Mac and not on Linux or even on Windows. Is this still MonoDevelop, or is it purely VS for Mac now? And is there any hope for a future cross-platform functional IDE e.g. on Linux going forward with .NET 5 coming up next year, or is Visual Studio Code the only "kind of sort of IDE" option that will be available on Linux in 2020, with MonoDevelop being successfully EEE'd? (for embrace-extend-extinguish)

Atm it seems like Microsoft doesn't care anymore about Monodevelop being cross platform, so yeah, VS Code is the only official solution by microsoft.
It can work with the solution explorer extension that makes managing projects easier
except that, Rider is a good alternative but it is paid.

@Agetian
Copy link

Agetian commented Dec 22, 2019

Thanks for the tip regarding the solution explorer for Code, didn't realize such a thing existed. Will give a VS Code workflow another try, I see it's open source and most of its extensions are open source too, that's good.

@scherenhaenden
Copy link

MonoDevelop is already kinda EEE'd.

Im using Consulo and Rider. I still use monodevelop but for future things it might be better either do some huge noise... or use either orther IDEs or languages...

@jgedri
Copy link

jgedri commented Feb 21, 2020

I tried opening it in VS 2019 Preview and got some warnings, plus the news that every project except 'po' is compatible.

@clcrutch
Copy link

clcrutch commented Mar 9, 2020

There is a similar issue thread on #8006

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants