Earlier quoted context omitted.
I wish the vscode remote dev functionality didn't require a binary server/remote side component. I have a bunch of users who want to use it, but it's not compatible with the system libraries on our servers and dev environments.
There are perpetual reminders all around that Microsoft's only pretending to like f/oss because that's where the developer attention (and thus corporate money) is. There's spyware in all of their open source apps (TypeScript excluded, because they couldn't get away with it there) that you can of course patch out, but you can't get it removed from the project because, free software or not, Microsoft gets to decide wha…
GitHub Codespaces
141–150 of 619 posts
Re: GitHub Codespaces
#142Earlier quoted context omitted.
The people at Github that used to be paid to work on Atom may be the ones that built this :)
No, this is based on VS Code's Visual Studio Online: https://techcrunch.com/2020/04/30/microsofts-visual-studio-o...
Re: GitHub Codespaces
#143> That’s definitely something I wanna do; that’s not really in progress yet. I did a bunch of research in that area, so that I can’t really put a timeline on. I can definitely say that more async style traditional GitHub collaboration will be happening this year. I think there will be a natural outgrowth from that into the real-time stuff.
Don't know if Sobo or his Atom colleagues do anything with the VS Code people, but hearing about Codespaces made me immediately think about his ideas for cloud editing.
(AFAIK the CodeSpaces presentation didn't mention collaborative editing in its current feature set)
Re: GitHub Codespaces
#144> Get the full Visual Studio Code experience without leaving GitHub. I'm going to go out on a limb here and say that statement isn't quite accurate.
It's plausible, given that VS Code is effectively a web app. (the exception in features could be Extensions) Not the first IDE to have full-feature parity on desktop and web.
Can I run unit tests? Debug?
Re: GitHub Codespaces
#145Is this built on top of open source technology? Say, can I integrate it into a gitlab instance, or host it on my own server?
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
#146From 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…
Re: GitHub Codespaces
#147This is pretty epic. VS Code has proven itself to be one of the best (if not the best) and feature-complete editor out there. It's basically an IDE of a ton of languages at this point, and it's completely free. Integrating it with GH is a no-brainer move from Microsoft's standpoint, to increase market share even further with more seamless integration. If they're able to do setup for Python, Go, Ruby, and JavaScript p…
Free is a huge minus in my book. If I'm not the customer, then I'm the product. I'll happily keep paying for my JetBrains all-product license: https://www.jetbrains.com/all/
Re: GitHub Codespaces
#148This is going to be great for open source—Being able to get a fully-configured dev environment at a click of a button greatly lowers the barrier to entry. I've had a few small OS contributions where the time to set up the environment was more than the time I spent programming! I could also see this being popular with engineering teams. No futzing with the new hire's computer, just have them open a web browser and the…
I'm not sure if this is really true. Why would you want to become a contributor to an OSS project if you can't bother to get it working on your machine? You actually learn quite a bit about the project by going through its dependency hell.
Re: GitHub Codespaces
#149This is going to be great for open source—Being able to get a fully-configured dev environment at a click of a button greatly lowers the barrier to entry. I've had a few small OS contributions where the time to set up the environment was more than the time I spent programming! I could also see this being popular with engineering teams. No futzing with the new hire's computer, just have them open a web browser and the…
From my experience (in the UK) companies either don't care about your environment assuming you set it up, or they just give you a preconfigured laptop (or workstation)
Re: GitHub Codespaces
#150* You host your project in github
* You fund your project using github sponsors
* You develop your project using github codespaces
* You compile, test and deploy using github actions
* You cloud host on azure
Each individual feature is definitely great. I'm not trying to be critical of Microsoft trying to turn their investment in github into a profitable business. This is a kind of vertical integration that is guaranteed to lead to some efficiencies.
One prediction based on this stack is the next piece could be some sort of subscription payment architecture. I wouldn't be surprised to see some kind of Microsoft Marketplace integration coming, but maybe branded under github. Some kind of SaaS subscription enabler.