News for hackers. Stuff that matters.
Re:The Future of the Gitlab Web IDE by TekMol on Tuesday May 24, 2022 @01:54AM (#31488479)
What is the idea here on how to use it for anything but front end development?

When I edit PHP, Python, Ruby, whatever code that is hosted on GitLab via their Web IDE, how am I supposed to see the result when it needs a whole stack with Linux, Apache and MySQL below it to run?

Re:The Future of the Gitlab Web IDE by makeitdouble on Tuesday May 24, 2022 @02:46AM (#31488791)
I use the current web editor a lot for small changes on repositories I don't want to full clone.

For instance if you need to change a value in a configuration file, you can make the change in a new branch, have the CI pass on it, check if every was fine, and merge/deploy as needed. All from the web interface.

I'm sure some people use it do crazy complex changes, but I see it as convenience for scope limited tasks more than anything.

Re:The Future of the Gitlab Web IDE by leodriesch on Tuesday May 24, 2022 @02:48AM (#31488802)
GitHub Codespaces and VSCode remote development solve this problem by using docker and optionally docker compose to create reproducible development environments.

GitHub is using Codespaces itself [0], which is a huge Rails app with tons of infrastructure behind it I’d assume.

[0]: https://github.blog/2021-08-11-githubs-engineering-team-move...

Re:The Future of the Gitlab Web IDE by eschurter on Tuesday May 24, 2022 @12:11PM (#31493920)
GitLab PM and OP author here!

You're right, the client-side instance of VS Code is only a piece of the full "IDE" puzzle. You can learn more about our direction for providing server-side runtime on our Remote Development direction page: https://about.gitlab.com/direction/create/editor/remote_deve... More on that in the near future.

Re:The Future of the Gitlab Web IDE by sarki_247 on Tuesday May 24, 2022 @08:52AM (#31491344)
GitLab Team member here! You can set up different environments with whatever dependency your application needs. GitLab CI can build/deploy your application to the right environment depending on various factors. You can also look at GitLab Review Apps, which "is a collaboration tool that assists with providing an environment to showcase product changes."

See: https://docs.gitlab.com/ee/ci/review_apps/

Re:The Future of the Gitlab Web IDE by bibinou on Tuesday May 24, 2022 @04:19AM (#31489397)
CI.