6 ms·
containers.dev is a spec created and only implemented by Microsoft (in Visual Studio [Code] and GitHub Codespaces). Tool vendors (of IDEs) decided to go to war,
by mshekow 4y ago
containers.dev is a spec created and only implemented by Microsoft (in Visual Studio [Code] and GitHub Codespaces). Tool vendors (of IDEs) decided to go to war, instead of collaborating, it seems. XKCD's "standards" comic seems to apply [0] here.
As I've blogged about here [1], there are other specs such as Devfile.io or GitPod's proprietary gitpod.yml file.
[0] https://xkcd.com/927/ https://xkcd.com/927/
[1] https://www.augmentedmind.de/2022/10/30/container-based-development-envs/ https://www.augmentedmind.de/2022/10/30/container-based-deve...
- asciimike 4y agoTo be fair, GitPod claims they will support devcontainer.json: https://github.com/gitpod-io/gitpod/issues/7721 https://github.com/gitpod-io/gitpod/issues/7721
- tiraz 4y agoDo they? It reads more like a request from the community, but without any statement from Gitpod itself.
- iddan 4y agoSometimes you need to name something and give it a spec for others to implement it.
- panzerboy 4y agoYeah, I really hope JetBrains would adopt this spec as well. So far they seem to be going in another direction.