Skip to content
🎨💻 source code of our website
Branch: master
Clone or download
elioqoshi Merge pull request #215 from opensourcedesign/supporters
[Work in progress] Add affiliation part to front page
Latest commit 3817d89 Jun 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add funding.yml with Open Collective info (#240) May 23, 2019
_data Added summit link to nav and Stickermule as Sponsor in summit page Oct 6, 2018
_drafts Edit and move collaboration article to _posts. Mar 26, 2017
_includes Add opencollective button (#232) Apr 18, 2019
_layouts fixed #166 filtering the output array Sep 18, 2018
_people Added amrit-singh in people Oct 18, 2017
_posts Added OSD Summit 2018 article Dec 26, 2018
_sass Add opencollective button (#232) Apr 18, 2019
css Remove vietnamese charset Mar 18, 2019
fonts Remove regular Mar 19, 2019
images Merge pull request #215 from opensourcedesign/supporters Jun 16, 2019
js Adjust configuration May 8, 2018
presentations Add FOSDEM status presentations (#225) Feb 17, 2019
scripts Adjust gitignore May 8, 2018
summit Removed CC logo Nov 8, 2018
.gitignore Git ignored cname so it won’t change unless we need it to Jan 10, 2019
404.html Change opensourcedesign.github.io repository references to opensource… May 8, 2018
CNAME Create CNAME May 8, 2018
CONTRIBUTING.md
Gemfile Remove whitespace Mar 17, 2019
LICENSE Front page of OSD done Nov 25, 2015
README.md Update README.md Nov 20, 2018
Rakefile added basic html proofing tests, and fixed most of the failing ones Nov 22, 2015
_config-dev.yml Merge branch 'master' of github.com:opensourcedesign/opensourcedesign… Oct 15, 2017
_config.yml exclude Rakefile Feb 26, 2019
articles.html make Articles use only post layout, update scripts and gitignore Oct 19, 2017
by-laws.md Removed mentions of IRC Jan 26, 2019
code-of-conduct.md Update code-of-conduct.md Jan 26, 2019
contribute.md Change opensourcedesign.github.io repository references to opensource… May 8, 2018
faq.md Removed IRC Section from FAQ Jan 24, 2019
feed.xml added jekyll shell Mar 13, 2015
goals.md Removed mentions of IRC Jan 26, 2019
governance.md Readded a sentence for the Do-s section Jan 26, 2019
index.html
logos.html Change opensourcedesign.github.io repository references to opensource… May 8, 2018
mission.md Create a file specifically hosting our mission. Apr 13, 2017
people-form.md Change opensourcedesign.github.io repository references to opensource… May 8, 2018
people.md Add people to website Oct 15, 2017
person-template.md Edit availability in template Oct 15, 2017
processes.md added Action research Mar 18, 2017
projects.md [project] Adding XWiki to the list Mar 21, 2019
resources.md Add more font platforms and tools to resources (#241) Jun 4, 2019
staticman.yml Change fields.title to fields.name. Oct 15, 2017

README.md

opensourcedesign.net

Website of the Open Source Design community, hosted on Github pages.

Backers on Open Collective Sponsors on Open Collective

Edit Website

Editing content on opensourcedesign.net can be done in two ways, both of which, require a GitHub account.

  1. Using GitHub's nifty file editor

Github file tools

  1. Modifying source code (technical)

Code & Design The Website

You need some basic ability to use a terminal as well as some knowledge of web development like HTML, CSS, and JavaScript. The site is built with the following programming tools:

Installing

This step requires having a ruby development environment and git installed and configured to connect to Github with SSH.

  1. Install Jekyll using and other ruby gems
sudo gem install bundler
  1. Fork and clone the main website repository
git clone git@github.com:opensourcedesign/opensourcedesign.net
cd opensourcedesign.net/
bundle install
  1. 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.

./scripts/install.sh

Note: you need to be a member of our GitHub organization.

  1. Build the static site & watch for files
jekyll serve --watch --config _config.yml,_config-dev.yml

Updating

Updating the various repositories can be done by running this script

./scripts/update.sh

👩‍🚀 Contributors, backers & sponsors

This project exists thanks to all the people who contribute.

Thank you to all our backers! 🙏 (Become a backer)

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.

📜 License

You can’t perform that action at this time.