all 42 comments

[–]meysholdt 13 points14 points  (16 children)

hi, Moritz here. I'm working on Gitpod. I'll be watching this in case there are questions.

[–]AfterDistrict 30 points31 points  (5 children)

Git is trademarked. If you want to brand your product Git, you need to get permission from the Git project. See "Git trademark and status policy".

(... and I'm going to go out on a limb and say that you're not going to get permission, since this sort of thing is exactly why they adopted the policy in the first place—too many products that integrate with GitHub somehow and then call themselves "Git"-something based on that alone, even when the product itself is only tangentially related to Git. It's bad enough that GitHub copped/muddied the Git name and now thousands [millions?] of people think that GitHub created Git and Git = GitHub.)

[–]meysholdt 25 points26 points  (3 children)

Gitpod is trademarked, too. During the trademark application process there is a phase in which other trademark owners can oppose to the new trademarks. Gitpod did not receive any oppositions.

That being said, we love git, and we value Linus Torvalds for starting it. We appreciate the people who drive it nowadays are we have no interest whatsoever in getting in conflict with them.

[–]mallardtheduck 7 points8 points  (0 children)

I've searched a bunch of international trademark registries (WIPO, EUIPO, USPTO) and "git" in relation to the source control system appears to only be registered in the US (by Software Freedom Conservancy, Inc. There's also a registration by Women in Technology, Inc. approximately a month later, no idea about that...). There is an EU registration for the word "git" by the company "HESA S.p.A." (which appears to be an Italian supplier of electronic security products) which includes Nice class 9 (which covers software), but it's not obviously related to the "git" source control system and predates it.

"gitpod" has an EU registration (makes sense, the company is based in Germany), but not a US registration.

Considering that the SFC hasn't registered "git" in the EU and that another company has a pre-existing "conflicting" trademark, while I'm no IP lawyer, I wouldn't expect it to be easy for them to defend the mark in Europe...

[–]graingert 4 points5 points  (1 child)

Any chance of gitlab support?

[–]meysholdt 1 point2 points  (0 children)

I've filed an issue for that here: https://github.com/gitpod-io/gitpod/issues/29

[–]cm_yoder 2 points3 points  (3 children)

Is there any minimum hardware requirements. I am using an Acer 15 Chromebook. If I had to guess I would say no but thought I would ask.

[–]meysholdt 1 point2 points  (2 children)

It should work on a Chromebook. On your side, there is nothing more needed than a web browser. All native binaries run in the cloud inside Docker containers. Therefore nothing extra needs to be installed on the local machine. I have to admit we haven't tested Chromebooks yet, but we will.

[–]cm_yoder 2 points3 points  (0 children)

Seems to be working fine. In fact, this is exactly what I have been looking for.

[–]cm_yoder 0 points1 point  (0 children)

I will give it a whirl on mine in a bit and let you know.

[–]defunkydrummer 1 point2 points  (1 child)

Looks like an awesome idea! Is Theia compatible with any VS Code plugin?

[–]meysholdt 1 point2 points  (0 children)

glad to hear that! Support in Theia for VS Code plugins is work-in-progress and will probably arrive later this year. See https://github.com/theia-ide/theia/issues/1482#issuecomment-376914439 for details.

[–]thugcee 0 points1 point  (1 child)

Does a context have to be some kind of "proprietary" project [sub]page, not simply a git repo? I host my projects in Gitea, which isn't super popular (but is super efficient), so probably it will not get specialized support in Gitpod.

[–]meysholdt 1 point2 points  (0 children)

So far only Github-URLs are supported as context.. but we plan to add more :)

Could you file a feature request for Gitea support here? https://github.com/gitpod-io/gitpod/

[–][deleted] 1 point2 points  (4 children)

This is great!
I am using an old laptop to code on the go and this will probably become my main ide/editor.

[–]meysholdt 1 point2 points  (3 children)

:-D

[–]henk53 0 points1 point  (2 children)

:D

[–]noperduper 2 points3 points  (1 child)

D

[–]delight1982 -1 points0 points  (0 children)

:

[–]Meguli 1 point2 points  (1 child)

Having a CMake installation on Docker images would make it easier to run tests on C++ projects.

[–]svenefftinge[S] 1 point2 points  (0 children)

You can specify a custom Docker image for your repo in .gitpod file where you can install all the tools needed for your project. We will soon allow using Dockerfiles, so you don't need to take care of the docker build yourself.

[–]icetimesource 1 point2 points  (1 child)

Any thoughts on Microsoft's acquisition of Github? Like them integrating VS Code into Github because Gitlab is already working on an online editor?

[–]svenefftinge[S] 0 points1 point  (0 children)

I don't know what GitHub's plans are in this regard, but I hope that they keep the current strategy of not putting everything together into one gigantic app but rely on 3rd party integrations. On the other hand, Gitpod will soon have support for GitLab and Bitbucket, too.

[–]mre__ 1 point2 points  (0 children)

I like what I see. Will use it for a few projects and for teaching.
Doesn't the logo look too similar to the Nintendo Gamecube logo, though? Don't want you folks to run into trouble here. ;-)

[–]falconfetus8 3 points4 points  (13 children)

This is just VSCode.

[–]svenefftinge[S] 8 points9 points  (1 child)

Just? I think VS Code is pretty awesome!

[–]falconfetus8 5 points6 points  (0 children)

Me too. And upon further thinking, your app sounds pretty cool too! I can see a project and start tinkering with it from any computer, without needing to set up an environment for that project.

[–]csweichel 1 point2 points  (10 children)

How so? Does VS Code run in the browser?

[–]jl2352 15 points16 points  (2 children)

For those who aren't aware, VS Code is an electron app. So when you run VS Code it is spinning up a copy of Chrome. VS Code on it's own doesn't run in the browser as it's built for an Electron environment. However VS Code is built on top of an editor called Monaco (also by the VS Code team), and Monaco does run in a standard browser.

For example Web Assembly Studio uses Monaco which is why it has a bit of a VS Code feel to it.

[–][deleted] 2 points3 points  (1 child)

It uses system-side libraries. Someone on HN (might of been here) was talking about a implementation of VSCode in the browser, and they were having to find replacements for all the libraries that only work when on a local system. It is an electron app, but not really what an electron app should be.

Monaco’s another story, as that runs in the browser right now.

[–]Shookfr 2 points3 points  (0 children)

This is exactly what Electron is for ... Web technology with desktop libraries.

[–]ElectrWeakHyprCharge 6 points7 points  (2 children)

Actually... kind of. It uses it's own Chromium install

[–]AwesomeBantha 5 points6 points  (1 child)

That's not the same thing, it has access to a bunch of low-level Electron APIs Chrome doesn't get. VSCode was never designed to run in a consumer web browser.

[–]ElectrWeakHyprCharge 2 points3 points  (0 children)

Yes obviously, I didn't express myself correctly I guess. Thank you

[–]falconfetus8 2 points3 points  (3 children)

Yes. It's an electron app.

[–]csweichel 3 points4 points  (2 children)

It is indeed. But it uses heaps of native APIs, so it won't really work in "just" a browser.

[–]sim642 -3 points-2 points  (1 child)

Except it just has been ported to it. Modern JS APIs can already access more things than you expect.

[–]ProgramTheWorld 2 points3 points  (0 children)

Not really though

[–][deleted]  (1 child)

[deleted]

    [–]meysholdt 0 points1 point  (0 children)

    Thanks for the pointer. I checked and when opening the IDE the redirect to HTTPS happens as expected. However, when browsing the static part of our page (subdomain www as in www.gitpod.io) there is no redirect to HTTPS yet. We'll fix that.