courses/tp103-open-source-community.md
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.
Owners of open source projects, open source enthusiasts
We recommend you first complete TP 101: Introduction to Open Source Software
Learning Materials:
Learning Materials:
Learning Materials:
Online
Offline
Learning Materials:
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.
Special Thanks to Calvin Weng, Coco Yi, Shen Lin, Linda Wang, Wenting Liu, Yajing Wangfor testing this course and updating the materials.