opensourcedesign / opensourcedesign.github.io

🎨💻 Source code of our website
https://opensourcedesign.net
Apache License 2.0
344 stars 184 forks source link

Simplify setup and add Gitpod configuration #326

Closed jancborchardt closed 3 years ago

jancborchardt commented 3 years ago

The scripts were sort of outdated because the only real repository still outside of the main one is jobs, so I just added cloning that as a step instead.

Also added configuration for Gitpod, which is an open source platform which seems to make it super easy to get involved in open source. :)

It sets up everything and gives you a full online IDE. I also configured it to show the preview directly and reload it on changes. This makes it much easier to preview the website and is better than the integrated Github interface:

jancborchardt commented 3 years ago

We could also think about removing the "edit via Github file editor" completely to simplify it a bit, but I’d first wanna know if people actually consider this easier – it does give live preview and makes it as powerful as if you set it up locally, but it is yet another account. (It is open source tho)

We could also use this button: Open in Gitpod