Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Open Source Projects - Beyond Code

You're reading from   Open Source Projects - Beyond Code A blueprint for scalable and sustainable open source projects

Arrow left icon
Product type Paperback
Published in Apr 2023
Publisher Packt
ISBN-13 9781837636884
Length 240 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Author (1):
Arrow left icon
John Mertic John Mertic
Author Profile Icon John Mertic
John Mertic
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Part 1: Getting Ready to Go Open Source FREE CHAPTER
2. Chapter 1: The Whats and Whys of Open Source 3. Chapter 2: What Makes a Good Open Source Project? 4. Chapter 3: Open Source License and IP Management 5. Chapter 4: Aligning the Business Value of Open Source for Your Employer 6. Chapter 5: Governance and Hosting Models 7. Part 2: Running an Open Source Project
8. Chapter 6: Making Your Project Feel Welcoming 9. Chapter 7: Growing Contributors to Maintainers 10. Chapter 8: Dealing with Conflict 11. Chapter 9: Handling Growth 12. Part 3: Building and Scaling Open Source Ecosystems
13. Chapter 10: Commercialization of Open Source 14. Chapter 11: Open Source and the Talent Ecosystem 15. Chapter 12: Marketing for Open Source – Advocacy and Outreach 16. Chapter 13: Transitioning Leadership 17. Chapter 14: Sunsetting an Open Source Project 18. Index 19. Other Books You May Enjoy

What this book covers

Chapter 1, The What’s and Whys of Open Source, digs into what open source is and the history of open source. From there, you will learn about how open source is used and some example projects that showcase different motivators for open source.

Chapter 2, What Makes a Good Open Source Project?, identifies the core characteristics of an open source project. You will learn the difference between “open sourcing code” versus “creating an open source project,” along with exploring various patterns and anti-patterns in open source projects.

Chapter 3, Open Source License and IP Management, will explore the various aspects of licensing, copyright management, contribution sign-off, and brand and marks management, although coming from a non-lawyer.

Chapter 4, Aligning the Business Value of Open Source for Your Employer, will help you build the case for having your employer contribute to open source or start an open source project. This will cover why a company would want to open source code, getting support and building the business case for open sourcing code, and how to execute the open sourcing process and measure success.

Chapter 5, Governance and Hosting Models, explains how open source projects can structure governance. You will learn about the various governance models, the roles in open source projects, documenting your project structure, and getting financial support for your project.

Chapter 6, Making Your Project Feel Welcoming, provides guidance and best practices for creating an inclusive community. Topics will include setting up your project for newcomers, supporting end users effectively, and engaging your community when it grows beyond the scope of your project.

Chapter 7, Growing Contributors to Maintainers, covers why it’s important to convert contributors into maintainers and then looks at the process of identifying contributors who could become maintainers and how to know when they are ready to become a maintainer.

Chapter 8, Dealing with Conflict, approaches understanding how humans think and their motivations as a way to better deal with conflict in open source projects. You will also learn about inclusive decision-making and how to remedy toxic behavior in your project.

Chapter 9, Handling Growth, is all about measuring growth, assessing areas of your project with low growth, and figuring out how to remedy them. You will also learn about how to scale project leadership to manage their time better and focuses as a project grows to help them avoid burnout.

Chapter 10, Commercialization of Open Source, will review the importance and value of open source projects being used commercially. You will learn about commercialization models for open source projects and how to set up your project for commercial usage.

Chapter 11, Open Source and the Talent Ecosystem, will look at the intersections between open source projects and talent. You will learn about personal career growth using open source, how to find talent using open source, and how to recognize employees who contribute to open source.

Chapter 12, Marketing for Open Source - Advocacy and Outreach, discusses the need for marketing for open source projects. You will learn about how to develop the base marketing materials open source projects should have, and then explore broader ways to drive engagement in your project through marketing.

Chapter 13, Transitioning Leadership, tackles the topic of succession planning for open source project leadership. You will learn how to build a transition plan and how leaders can step back comfortably to let the next generation of leaders take the project forward.

Chapter 14, Sunsetting an Open Source Project, will prepare you to identify when an open source project is approaching its sunset. You will see how to sunset an open source project, both in terms of the work to be done before sunsetting and the considerations post-sunsetting.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime