Skip to content

Latest commit

 

History

History
89 lines (59 loc) · 5.03 KB

tp103-open-source-community.md

File metadata and controls

89 lines (59 loc) · 5.03 KB

TP 103: Build A Welcoming Community

A welcoming community is an investment into your project’s future and reputation. People in a welcoming community may be encouraged to use, contribute to, and evangelize your project. This course includes a collection of open source community related learning materials and will guide you through roles in open source projects, community governance model, tips for keeping the community vibrant, combined with open source practice in TiDB as a study case.

Important note: Build A Welcoming Community is in an alpha state. Its scope is limited. If you are taking it now you are brave, but you are also an early tester and your feedback is greatly appreciated. You are encouraged to reporting bugs, suggest changes, update the contents, etc. See Contributing Guide for more details.

Who this is for

Owners of open source projects, open source enthusiasts

What you will learn?

  • roles and organism in Open Source Community
  • community governance model
  • how to Keep the Community Vibrant
  • leadership in open source community

Prerequisites:

We recommend you first complete TP 101: Introduction to Open Source Software

Course details

Chapter 1: Roles and Organism in Open Source Community

Learning Materials:

Chapter 2: Rules for an Online Community

Learning Materials:

Chapter 3: How to Keep the Community Vibrant

Learning Materials:

Chapter 4: Leadership in Open Source Community

Learning Materials:

Case Study

Suggested Assignments

  • Taking an open source project as an example, try to figure out the pros and cons of its community.

The outcome is encouraged to be supplemented into Case Study by creating a pull request. Learn how to create a pull request in TP 102: How to Use Git and GitHub.

Users who took this course also took

Acknowledgement

Special Thanks to Calvin Weng, Coco Yi, Shen Lin, Linda Wang, Wenting Liu, Yajing Wangfor testing this course and updating the materials.