<3 from the Gitpod team. Yes, indeed condensing CONTRIBUTING.md into a Dockerfile and then offering a single URL to "get ready to code/contribute fixes" from any device, anywhere is exactly what Gitpod is all about.
Try it out https://Gitpod.io#https://GitHub.com/gitpod-io/website
PS. If you aren't impressed by a JavaScript app then take Kubernetes for a spin!
Seconding Gitpod, I really wish every repo would take the couple of seconds (to minutes, depending on how complicated) to just create the Docker config for developing it.
I use VS Code devcontainers a lot locally, and it's the same concept. This really ought to be something we aspire to as a standard IMO.
I've submitted several Gitpod + VS Code Devcontainer setup PR's to projects to spare others the pain of having to figure it out.
Sounds great, I will definitely try it!
One of the latest OSS projects I checked required gcloud and some online account to run make, it wad absurd...
I was waiting for something like this for years, it’s great.