Contribute

Please help us add content to the website! This is intended as a community project and a community resource, so please discuss in the “Science Responds” Slack organization and contribute to the website content. For the latter, we are interested in contributions about possible projects, links to relevant articles and papers, “primers” which explain relevant topics for a non-expert (but technically knowledgeable) audience, links to COVID-19 relevant events, etc. Please look at what is on the website (and what isn’t, including new categories of information) and fill in the holes.

The source for the website is here: https://github.com/science-responds/science-responds.github.io-source. The README describes local previews and some of the basic site layout. We use Jekyll to build the site, and the Liquid template engine to build the data-powered pages, like projects and articles.

Quick change

The smallest and simplest additions can be made through GitHub’s edit interface. Just go to the page (probably in the pages folder) that you want to edit, and then click the pencil-like icon at the top right. Make your change, then save - GitHub will make a “fork” with your changes, and make a pull request with those changes. Even the most experienced of us sometimes to this to save time!

Occasional changes

If you plan to make larger changes, manually make a fork (very top right in GitHub’s UI), then make your changes there preferably in a new branch (makes updating later easier for you and checking your work out easier for maintainers). Then make a pull request to our repository.

The README has instructions for setting up a local development environment, so you can preview your changes live.

Frequent contributor

If you plan to contribute more often, please ask us and we can probably add you to the master repository so that you can make branches without a fork.

Contributing information about your institution to the “Think Globally, Connect Locally” pages

You will need to make a pull request to add a simple markdown file to the website source. The files are located in “pages/institutions” within the repo. See other examples with the repo.