Live data from Hacker News

Web IDE Beta

docs.gitlab.com

61–70 of 258 posts

Re: Web IDE Beta

#61

Earlier quoted context omitted.

> like requiring proprietary extensions to lock down the thing. Which they are already doing in a lot of places. For instance, the VSCode Python extension replaced the open source language server with a proprietary rewrite (PyLance)[0]. They also have quite a few extensions that are proprietary, like LiveView. And it's worth noting that those extensions explicitly forbid running in anything other than the official VS…

Which means it's not truly OSS. But I dont think its insidious for software to have good proprietary features that make the tool better.

It means that there is a truly OSS core VS Code (presumably what Gitlab and Code Sandbox uses), and proprietary extensions on top that Microsoft ship in their default (proprietary) distribution

Re: Web IDE Beta

#62

This looks really great, and nice to see both Github and Gitlab moving in this direction - ability to have IDE in the browser is great for many use-cases. However, I am a bit worried that it looks like most of these companies and up using VSCode. It really needs to have a good competitor in this space, and I hope JetBrains can match that eventually with partnerships of their own.

JetBrains seems to be forging ahead with their own Space project and not trying to partner too closely with any existing forge. They seem to understand "IDE-in-browser" undermines their fundamental market position; they need to make people not need the browser in the first place, to retain it.

> They seem to understand "IDE-in-browser" undermines their fundamental market position

How so?

They've recently rolled out the "gateway" product, which is basically a remote IDE. Sure, you still connect to that with a local one, but the local one doesn't do that much. Why not move it to a browser? The remote one does all the things people love about their IDEs. And if people don't care, they're probably not using their products anyway.

The only issue I'd have with a browser, is that I usually use Vim keybindings, which I've never seen well implemented. My favorite being the window intercepting ^W.

Re: Web IDE Beta

#63
post #30
post #25

Earlier quoted context omitted.

Have I got news for you! https://blog.jetbrains.com/fleet/2022/10/introducing-the-fle...

I've seen Fleet in my JB Toolbox, but haven't touched it yet. But it is the obvious move. All the current JB IDEs are built upon the same basic IntelliJ platform, anyway. It's "only" a matter of restructuring all that to have only one IDE where you can opt-in to support specific languages and now you have something like VSCode.

You already have that with Idea, with a few exceptions (C/C++, and possibly C#).

You can install the Python plugin & friends -> PyCharm

You can install the Go plugin -> Goland

Etc

Re: Web IDE Beta

#64
post #57

I don't understand that girls is letting that going when they pretend to care for OSS. Microsoft is in the embrace phase, there is not a major forge that will remain that will not force to use their things. Then they will be able to start with messing things, like requiring proprietary extensions to lock down the thing. I guess a lot of people here don't remember the good old time of Visual Studio on Windows.

Sorry, this went over my head. What was that about girls, you said?

On my phone (Pixel) if you type 'gitlab' into the Google Keyboard and it suggests 'girls'.

Re: Web IDE Beta

#65
post #57

I don't understand that girls is letting that going when they pretend to care for OSS. Microsoft is in the embrace phase, there is not a major forge that will remain that will not force to use their things. Then they will be able to start with messing things, like requiring proprietary extensions to lock down the thing. I guess a lot of people here don't remember the good old time of Visual Studio on Windows.

Sorry, this went over my head. What was that about girls, you said?

... perhaps "girls" => "Gitlab"?

Re: Web IDE Beta

#66
post #58

Earlier quoted context omitted.

I think that the market share of "new" IDEs is pretty well established between VSCode, Sublime and the various Jetbrains offerings.

is sublime an IDE? i guess i could call my neovim python setup an IDE, but i don't.

I think it makes to count any editor with an LSP client as an “IDE” and call a day rather than engage in endless, meaningless debates on subjective terminology

Re: Web IDE Beta

#67
post #58

Earlier quoted context omitted.

I think that the market share of "new" IDEs is pretty well established between VSCode, Sublime and the various Jetbrains offerings.

is sublime an IDE? i guess i could call my neovim python setup an IDE, but i don't.

what's the difference between vscode/sublime and an IDE? Honest question, not being sarcastic.

Re: Web IDE Beta

#68
post #47

I don't understand that girls is letting that going when they pretend to care for OSS. Microsoft is in the embrace phase, there is not a major forge that will remain that will not force to use their things. Then they will be able to start with messing things, like requiring proprietary extensions to lock down the thing. I guess a lot of people here don't remember the good old time of Visual Studio on Windows.

The default Python extension is already proprietary.

So is their C# debugger

Re: Web IDE Beta

#69

Oddly enough it seems like this launched without the ability to make new branches. Kind of makes it unusable for me at the moment.

GitLab team member here! This feature is currently being worked on. You can follow the progress in https://gitlab.com/gitlab-org/gitlab-web-ide/-/issues/72

Re: Web IDE Beta

#70
post #55

I just want to ask: Why? Is this really something that will benefit Gitlab in the short, mid or long term?

Why integrating the most used IDE/Editor?

Some companies are already moving to remote IDE models for a variety of reasons, I would prefer using this Gitlab IDE over a VPS hosted in the company cloud for sure.

That's the last question I would ask.

Post reply on HN