---
title: Announcing Maintaining Open Source Projects
teaser: Learn how to create, grow and maintain a successful open source project.
tags: news,open source,books
author: Tute Costa
published_on: 2015-03-02
---

We are happy to announce the beta release of the book we’ve been working on:
[_Maintaining Open Source Projects_][landing].

If you want to learn the soft skills needed to grow and maintain an open source
project, this book is for you. Leading open source projects comes with
non-technical responsibilities. A project maintainer should feel comfortable
shaping the community, promoting the library, keeping good communication with
different people, deciding when to release new versions, and prioritizing
between all these tasks.

Software companies can benefit from the practices that open source teams have
been doing well for years: thorough code reviews, forthright communication,
and efficient collaboration. The best open source teams also have clear
documentation, regular releases, and predictable versioning. This book explores
all of the above, and if you are interested in incorporating these flows to your
team this book is for you too.

This book itself is built following the very same practices it describes, just
like most of our other projects.

Like our other beta books, this is a work in progress. You may find errors,
but you’ll also be able to ask questions and help shape the book’s
development. You’ll get a $10 discount on the final price, and regular updates
as we write more chapters.

Download a [free sample][sample] from the book, and if you like it [you may buy
the beta version at a 25% discount][landing]. Enjoy!

[landing]: http://maintaining-open-source.com?utm_source=giant-robots&utm_medium=blog&utm_campaign=announcement
[sample]: http://thoughtbot.com/maintaining-open-source-projects-sample.pdf
