11 Building a community

This chapter covers

  • Creating a user-to-maintainer funnel
  • Adding a code of conduct to your project
  • Communicating the status of your project to users
  • Using templates and labels to streamline GitHub issue management

Imagine you’ve just created another valuable software package and can’t wait to share it with the world. You make the repository publicly available on GitHub, and you send out a blast of tweets and emails to everyone who might be interested. You sit back and wait for the hype to build, but it never comes. Although you’ve reached a milestone by completing the implementation of your project, it turns out this is rarely the final milestone. If you want people to use your work, and especially if you want them to ...

Get Publishing Python Packages now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.