atredennick/ecology_class
repository on GitHub (You’ll have to be logged into GitHub).Title
section and use the Leave a comment
section for further detail or discussion.Submit new issue
and the repository maintainers will be notified of your feedback. Thanks!OR
datacarpentry/semester-biology
main repository on GitHub (You’ll have to be logged into GitHub).Title
section and use the Leave a comment
section for further detail or discussion.Submit new issue
and the repository maintainers will be notified of your feedback. Thanks!OR
We use standard GitHub flow: fork the repository, add or change material, and submit a pull request.
datacarpentry/semester-biology
repository on GitHub.gh-pages
for your changes. Give your branch a
meaningful name, such as fix-typos-in-select-query
or add-groupby
.gh-pages
branch of the main repository.Fork
button at the top right corner of the datacarpentry/semester-biology
repository on GitHub.https://yourusername.github.io/semester-biology/
contributing.md
) and click on the button to edit.edit
page. If you are working on your own forked version of the course, you can choose ‘Commit directly to the gh-pages
branch’. The other option (‘Create a new branch’) is used for a work flow with Pull Requests, which is our preferred way of receiving collaborative contributions.Data Carpentry for Biologists is an open source project, and we welcome contributions of all kinds: new and improved lessons, bug reports, and small fixes to existing material are all useful. Course materials are managed on GitHub to facilitate collaboration on developing this kind of material for university courses. The central component of a flipped computing course is the exercises, so one of the primary forms of contribution we expect will be adding exercises to the existing set. Individual instructors can then select from a rich pool of exercises the set that best fit the topics, languages, and scientific domains they want to cover in the course.
There are lots of great resources for being introduced to the individual
concepts being taught in courses like this. Our philosophy is to use and improve
these external resources when available instead of creating new versions of the
same content. In particularly we actively use
Data Carpentry and
Software Carpentry workshop
materials. However, in cases where the necessary material doesn’t exist
elsewhere it can certainly be added to materials/
.
By contributing, you are agreeing that your work is licensed using a combination of CC-BY and MIT licenses and may be openly used, modified, and distributed by others.