Publishing Research Software as Open Source on GitHub
Introduction
1.
Scope & Goals
2.
Science & Software
2.1.
Reproducibility
2.2.
Software Quality
2.3.
Software Development
2.4.
Software Documentation
2.5.
Guide
3.
Open Source Basics
3.1.
Mindset
3.2.
Arguments against open source... and how to disprove them
3.3.
Success Stories
3.4.
Legal Stuff
3.5.
People
3.6.
Guide
4.
GitHub
4.1.
Basics: Accounts & Repositories
4.2.
Fork & Pull Workflow
4.3.
Social Coding
4.4.
GitHub for Education
5.
Software Communities
5.1.
Community Building and Openness
5.2.
Marketing and Public Relations
5.3.
Types of Contributors and Tasks
5.4.
Open Source in Your Domain
6.
Scientific Publishing of Data and Software
7.
Contribute
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
Publishing Research Software as Open Source on GitHub