News for hackers. Stuff that matters.

jankeromnes

Re:VSCode, Dev Containers and Docker on Saturday January 23, 2021 @01:24PM (#25884786)
Yes, Gitpod is open-source and can be self-hosted: https://github.com/gitpod-io/gitpod/
Re:First Impressions of GitHub Codespaces on Wednesday September 02, 2020 @04:09AM (#24351086)
FYI, gitpod.io is similar and works pretty well on Safari and iPad
Re:First Impressions of GitHub Codespaces on Wednesday September 02, 2020 @04:07AM (#24351072)
FYI, the Gitpod blog has some thoughts on this comparison: https://www.gitpod.io/blog/github-codespaces/
Re:GitHub Codespaces on Wednesday May 06, 2020 @02:19PM (#23094493)
Hey, that's awesome! Thanks for the update.
Re:GitHub Codespaces on Wednesday May 06, 2020 @02:11PM (#23094373)
You've probably seen https://gitpod.io then, which is kind of a hosted Theia that seems to work well in any browser/OS/device?
Re:GitHub Codespaces on Wednesday May 06, 2020 @02:08PM (#23094345)
Monaco has a few rough edges on iPad, but overall it seems to work great with https://gitpod.io (same editor as VSCode).
Re:GitHub Codespaces on Wednesday May 06, 2020 @01:54PM (#23094170)
This sounds like good feedback. What do you mean by "github or azure enterprise package"?

I think Gitpod Self-Hosted was successfully installed on GCP, AWS, and Azure, and we're working on documenting the process.

It also works with self-managed GitHub and GitLab installations (with Bitbucket coming soon).

Re:GitHub Codespaces on Wednesday May 06, 2020 @01:48PM (#23094088)
I don't think VS/GH Codespaces are open-source, and they don't seem to support GitLab.

However, if you do need something based on open-source that works with GitLab, take a look at https://www.gitpod.io

You can even self-host it: https://www.gitpod.io/blog/gitpod-self-hosted-0.4.0/

Re:GitHub Codespaces on Wednesday May 06, 2020 @01:37PM (#23093937)
> Gitpod looked nice but the fact that you can only customize the editor per-repository doesn't make sense to me.

Gitpod also has user-specific Preferences, and even user-specific VS Code extensions. (Usually customization places have a "Workspace" tab and a "User" tab.)

Re:GitHub Codespaces on Wednesday May 06, 2020 @01:27PM (#23093803)
You're right, Gitpod uses Theia, which uses Monaco, which doesn't officially support mobile browsers.

However, we do extensive testing of Gitpod and Theia on mobile devices, and work around bugs or contribute fixes upstream to Monaco when possible.

Gitpod/Theia users now report that the iPad experience is great, and we continue to push forward on improving it.

On the other hand, VS Codespaces blocks you with a "This browser is not supported" error page when you're not using Chrome. (Even pre-Chromium Edge is unsupported.) But you absolutely need Safari support to work on iPad (all browsers there are basically just Safari skins).

Re:GitHub Codespaces on Wednesday May 06, 2020 @12:54PM (#23093370)
FYI gitpod.io offers 16 CPU / 60 GB RAM, and works great on Chromebooks & iPads.
Re:GitHub Codespaces on Wednesday May 06, 2020 @12:52PM (#23093318)
We're pretty stoked to have new friends in cloud-native development!

Microsoft/GitHub joining the dev-environment-as-code movement is huge, will likely save us all a few more years of dependency-hell.

(EDIT: Removed official blog post link because taywrobel posted it first)

Re:Theia: Cloud and Desktop IDE on Monday April 06, 2020 @10:52AM (#22794231)
You're welcome! And yes, both Theia and OpenVSX can be self-hosted. Please report issues if something is unclear or doesn't seem to work.
Re:Theia: Cloud and Desktop IDE on Monday April 06, 2020 @09:01AM (#22793303)
But the Eclipse Foundation is a pretty good place to develop vendor-neutral open-source software, kind of like the Linux Foundation. There are many great open-source projects under the Eclipse Foundation umbrella, and anyone is free to use them; contribute to them; build businesses on them; etc.
Re:Theia: Cloud and Desktop IDE on Monday April 06, 2020 @08:58AM (#22793283)
You're 100% correct, Theia supports configuration via a .vscode/ directory, because that seems to be a "standard" way to configure your IDE. (Before you jump, yes it also supports EditorConfig).

Also, Theia indeed uses the Monaco editor, and various other open-source components also found in VS Code. The developers of Theia and VS Code actually collaborate on these.

And finally, Theia fully supports VS Code extensions. There is even an effort to make this IDE extension format an open standard: https://open-vsx.org

Re:Theia: Cloud and Desktop IDE on Monday April 06, 2020 @08:53AM (#22793257)
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, but builds on JS to address the need for type safety, Theia doesn't try to replace VS Code, but builds on VS Code to address the need for a framework to build IDEs for desktop (e.g. Arduino Pro, Arm mbed...) and for the cloud (e.g. Gitpod, Google Cloud Shell...).

Re:Repl from Repo on Thursday December 12, 2019 @03:34AM (#21770291)
'%22' is an urlencoded double-quote: '"'

Maybe you accidentally have a double-quote in your URL?

Older »