Theia: Cloud and Desktop IDE
171–180 of 192 posts
Re: Theia: Cloud and Desktop IDE
#172Earlier quoted context omitted.
One could argue if VScode is an open source project or not. But when copying an open source project, it's not called rip-off, it's called fork. The intentions of forks are to improve the software, try out new ideas, etc, and the original software can merge new features developed in the fork. Forks can however be "hostile" when the intentions are to rip-off the original creator by stealing users/sponsors and making th…
> One could argue if VScode is an open source project or not I mean... not really, no?! It's MIT licensed and fits any definition of OSS I've ever seen. AFAIK, the only non-OSS part is the installer .
Then there are proprietary extensions, like the "remote" extension (1) that competes with Theia's open source solution.
Also see open source vs FOSS (2)
Re: Theia: Cloud and Desktop IDE
#173Earlier quoted context omitted.
> I think many people are missing the point that this doesn't appear to be a finished product ready for developers to use. It's absolutely a finished product, GitPod is the commercially available (and white-label-able) version, people are productively using this today, including using VSCode addons and writing their own. > "Why would anyone switch to this from VSCode" Imagine preparing a Docker image of everything re…
You ever see one VIM or Emacs user try to use someone else’s setup? I’d be shocked if there were any productivity gains... this seems like something that managers want to say but is disconnected from reality.
What this replaced was madness. We could never train anyone up before. We couldn't sit with each other and debug stuff. Agreeing on how things will work is key on a team that expects to do things like pairs programming, even if it means everyone sacrifices a bit of muscle memory.
Re: Theia: Cloud and Desktop IDE
#174Earlier quoted context omitted.
> One could argue if VScode is an open source project or not I mean... not really, no?! It's MIT licensed and fits any definition of OSS I've ever seen. AFAIK, the only non-OSS part is the installer .
One problem is that you are required to sign away your rights in order to contribute, so that in the future you might not have the rights to use your own work. Then there are proprietary extensions, like the "remote" extension (1) that competes with Theia's open source solution. Also see open source vs FOSS (2) 1) https://news.ycombinator.com/item?id=22792612 2) http://wiki.c2.com/?FreeAsInBeer
I don't see the problem with proprietary extensions - any open plugin mechanism will have at least some proprietary extensions (by the primary maintainer, or by third parties), including Theia's if it gains enough traction.
Re: Theia: Cloud and Desktop IDE
#175A bit from last year: https://news.ycombinator.com/item?id=19466001
A thread from 2017: https://news.ycombinator.com/item?id=14687858
Re: Theia: Cloud and Desktop IDE
#176Contributors and adopters: Whilst it's healthy to have competition, I'm not sure a rip-off of VS Code is in the spirit of open source. Did they try to work with the team at Microsoft to improve VS Code before forking it?
The phrasing chosen by the Eclipse foundation for the Theia 1.0 announcement was a bit unfortunate: - It's not Theia versus VS Code - Theia is not an "open-source alternative to VS Code" - Theia is not a "rip-off of VS Code" While confrontational narratives are appealing, it's more subtle than that: Theia is based on VS Code to address a different kind of need. Much like TypeScript doesn't try to replace JavaScript,…
Re: Theia: Cloud and Desktop IDE
#177Theia developers: The Eclipse brand in the IDE/code editor world is toxic to many developers; You may want to disassociate Theia from Eclipse if you’re hoping for wide usage or pulling devs away from VS Code.
While I understand your point about “Eclipse”, as a long time open source web developer, macOS user who has had to work at times with Microsoft servers, I did not think the best of “Visual Studio” Now I spend much of my day in Visual Studio Code.
Re: Theia: Cloud and Desktop IDE
#178Earlier quoted context omitted.
Yes but when someone mentions Eclipse all I can think of is that huge, slow, bloated, ugly IDE I was happy to flee from many years ago.
IntelliJ is prettier, but just as bloated. Buch of that bloat is just features. I've used both for years and thought both were good with different strengths/weaknesses.
Re: Theia: Cloud and Desktop IDE
#179Earlier quoted context omitted.
In the FOSS world, forking is traditionally considered a hostile action. GitHub normalized the name of the action "fork", but it's not the same thing. GitHub forks are part of the plumbing of their Pull Request metaphor and are not true forks. As long as you're submitting upstream and pulling down, you haven't "forked" the tree.
"fork is hostile" is a myth perpetuated by little Napoleons who want to to control how users use their software.
Re: Theia: Cloud and Desktop IDE
#180Earlier quoted context omitted.
IntelliJ is prettier, but just as bloated. Buch of that bloat is just features. I've used both for years and thought both were good with different strengths/weaknesses.
The last time I checked (long ago, when no IntelliJ frorks like PyCharm etc existed) Idea' code autocompletion was a way more smart than that of Eclipse. Also the screen space is less bloated with IntelliJ.