Website of the Open Source Design community, hosted on Github pages.
Editing content on opensourcedesign.net can be done in two ways, both of which, require a GitHub account.
- Using GitHub's nifty file editor
- Modifying source code (technical)
Code & Design The Website
This step requires having a
ruby development environment and
and configured to connect to Github with SSH.
- Install Jekyll using and other ruby gems
sudo gem install bundler
- Fork and clone the main website repository
git clone firstname.lastname@example.org:opensourcedesign/opensourcedesign.net cd opensourcedesign.net/ bundle install
- Run our installer script
This will pull down all of the repositories (jobs, events, etc...) and put them in there proper place to build our website locally.
Note: you need to be a member of our GitHub organization.
- Build the static site & watch for files
jekyll serve --watch --config _config.yml,_config-dev.yml
Updating the various repositories can be done by running this script
👩🚀 Contributors, backers & sponsors
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. (Become a sponsor)
♥ Code of Conduct
Please note that Open Source Design has a Contributor Code of Conduct. By participating in this project online or at events you agree to abide by its terms.