Live data from Hacker News

GitHub Codespaces

github.com

611–619 of 619 posts

Re: GitHub Codespaces

#611
post #366
post #272

Earlier quoted context omitted.

All that is nice. But who are they building this for? Who is asking for this stuff?

For Github Actions, the product launch has been a major success and has become a new monetizable product. Anecdotally, I've heard of some companies moving their Jenkins/Circle CI/Travis CI workflows over to it, better proof is the sheer number of Github Actions that are now easy to install. This also allows Github to compete directly with Bitbucket and Bitbucket pipelines. If your question is about who is asking for…

For private repos, Codespaces will help on-boarding new team members or employees who don't have to waste time setting up a dev environment to contribute back.

Re: GitHub Codespaces

#612

My hope and suspicion is this will have a significant impact on the number of improvements to open-source projects and particularly little things like js components. Just in the last few days, I've come across a few very minor bugs, with a one-line fix. In order to make that change, I currently need to fork the repo, download it, make the change (turn off my prettier or adapt to the repo's) then make the PR. I'm hopi…

Or syncing a local fork before you can edit against master and PR back. I wish syncing a remove/local fork was simpler.

Re: GitHub Codespaces

#613

My hope and suspicion is this will have a significant impact on the number of improvements to open-source projects and particularly little things like js components. Just in the last few days, I've come across a few very minor bugs, with a one-line fix. In order to make that change, I currently need to fork the repo, download it, make the change (turn off my prettier or adapt to the repo's) then make the PR. I'm hopi…

Github has had a built-in editor for almost a decade, you just had to click the Edit button in the file: https://github.blog/2011-04-26-forking-with-the-edit-button/ (the button has since changed look to a Pencil icon) This is not to disparage you, just to note that it may not have such a great effect.

Yeah, where this gets really interesting is in the integration with the project's build system, CI, and test environments.

I'm envisioning a project with a full automated build and test suite with an on-demand staging environment for each change (the k8s docs project does this, at least it did the last time I chucked a typo PR over the wall).

With proper integration to the editor you could have an extremely slick dev environment instantly available for any casual passerby. Once implemented, this would greatly simplify maintainers' lives as well!

Re: GitHub Codespaces

#615
post #295

Earlier quoted context omitted.

I'm sure he'll have his usual blogpost moaning about how Gitlab already has it by end of day.

Why wait until the end of the day on the west coast? :) We just posted https://about.gitlab.com/blog/2020/05/06/git-challenge/ where we encourage you to compare: 1. GitHub Insights with GitLab Insights, Contribution Analytics, Issues Analytics, Productivity Analytics, Value Stream Analytics, DevOps Score, Code Review Analytics, and CI/CD Analytics. 2. GitHub security features with GitLab Container Scanning, Dependenc…

GitLab is also faster at cloning than GitHub. Whenever I have to clone a bunch of website repos to update templates for my website generator the GitLab repos finish cloning first even though I start them last.

Re: GitHub Codespaces

#616

Earlier quoted context omitted.

Gitlab is a bit of a mess though: a) Gitlab.com is ridiculously slow. Even the CEO admits they failed to invest in it. b) You can't disable features you don't need so you end up with a sidebar full of Kubernetes and Security features for a Git project dedicated to documentation. c) Staggering amount of open issues and merge requests so you feel discouraged from even raising anything since it just gets lost in the wee…

Thank you for your feedback! Regarding performance, we've made some recent improvements (here's one example: https://gitlab.com/gitlab-org/gitlab/-/issues/30507#note_293... ), but we know we need to do more. We're actively working to improve our sitespeed ( https://gitlab.com/gitlab-com/www-gitlab-com/-/issues/7154 ), and we have several other improvements in process this quarter. Regarding disabling features and the…

One feature that would help a ton, that would hopefully be low hanging is to refresh the "Issues", "Merge Requests", and "To Do" count indicators in the background.

They're basically useless right now because I constantly have 6+ tabs open and they all have different numbers and I just now I need to do a full page refresh to get the updated number.

Re: GitHub Codespaces

#617

Earlier quoted context omitted.

Gitlab is a bit of a mess though: a) Gitlab.com is ridiculously slow. Even the CEO admits they failed to invest in it. b) You can't disable features you don't need so you end up with a sidebar full of Kubernetes and Security features for a Git project dedicated to documentation. c) Staggering amount of open issues and merge requests so you feel discouraged from even raising anything since it just gets lost in the wee…

Ah yes, the "Who can find the open 2y old GitLab issue for our problem" game. There is always one and it always has a couple of "This is an issue for a customer " comments. At least even very old issues still get responses and seemingly are tracked somehow. I kind of agree with the "too fast". It seems to me that many features are being created as a PoC to pad out features lists and having something new to market. It…

This is great feedback. Going fast is a core part of our strategy, as is focusing on breadth over depth (https://about.gitlab.com/company/strategy/#breadth-over-dept...). Not only does this provide an easier path to collaborate and contribute for the wider community, it allows us to shorten the feedback loop with everyone that uses GitLab so that we can invest our time and effort in the areas that matter most to the wider community.

That said, I completely agree that we need to get better how we iterate and improve the quality and performance of existing features. We've more than doubled the number of Product Managers, Engineers, and UX Designers over the last 12 months to work alongside the wider community to help transition "barely usable" features into lovable features. Please ping me (@gweaver) on any long standing issues that are important to you and i'll do my best to route it to the directly responsible PM.

Re: GitHub Codespaces

#618

I still wish that PyCharm has some better remote development support... Basically this feature request: https://youtrack.jetbrains.com/issue/IDEA-226455 The VS Code remote development is already much better now, and only seems to get improved and extended more and more. And then, going further, some online web version of PyCharm...

You can run any Linux/X11 app remote.

    ssh -X
Then start the GUI app on the remote machine and you will see it locally,

Re: GitHub Codespaces

#619
post #146
post #137

From Microsoft's point of view, it makes sense to merge Visual code with Github, as both are their properties. And it walks into the realm of repl.it and darklang, who are demonstrating people want to shorten the repl loop. But I'm still wary of Microsoft, and remember them from the 90's. Completely dominant and ruthless. Even though it's new people now. I can see them embracing open source development workflow, bran…

in 5 years: "Please take a break from your coding and watch this short advertisement"

Please drink verification can
Post reply on HN