Skip to content

Teens-in-AI/book-open-source-tips

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Open Source Tips

Open Source book on Open Source Tips https://eddiejaoude.github.io/book-open-source-tips/

This book contains some common DOs & DON'Ts for Open Source software.

The Open Source community is thriving. Each day the number of Open Source projects grows, as does the army of contributors that maintain them. While this is exciting for the industry, it can be daunting as a developer new to the community. This book aims to provide some tips for newcomers to help them avoid the pitfalls of Open Source development and learn from the community's collective wisdom.

As the ancient proverb goes, Time and tide [and technology] wait for no man. And to the best of our ability, neither will this book. Remember to check the version number for updates!

We would love your help in keeping this book updated. Your comments, suggestions and pull requests are most welcome.

Open Source is dominating the software industry. Its champions include well known organisations like Facebook, Twitter and Netflix, but more significantly, an army of passionate individual developers around the world. Their efforts have impacted almost every part of computer science, culminating in millions of open source projects, with billions of lines of code!

While this abundant ecosystem has been of huge benefit to the whole industry, it can also make it difficult for newcomers to know where to start. If you're a newcomer, you might be faced with questions such as "How can I contribute to the Open Source community?" Or, "How do I choose between so many competing projects?". The following DOs and DON'Ts aim to address some of those basic questions, plus some pointers for aspiring Open Source developers.

Let's dive right in.

All changes in master branch are automatically deployed to the above url.

Code of Conduct

Dependencies

Quick Start

Source code

Source code is in src/ directory.

Generate html, pdf etc

  • Generate html & pdf make

Generated pdf

Generated html

Packages

No packages published

Languages

  • HTML 54.6%
  • Makefile 45.4%