Track Chairs : Jianshen Li
Why ASF believes “Community over Code”? There is more to open source than just code contribution.
The Community track covers topics such as community governance model, growing open source project communities, diversity & inclusion, measuring community health, community management tools and data, project roadmaps, case studies, and any other topic around sustaining open source and open source communities.
We welcome you to share your community story with a broader audience.
2021-08-07
13:30 GMT+8
How to Make Company be the Top Open Source Contributor
English Session
Yu Liu, Jennifer Huang
In today’s increasingly connected world, there are enormous companies participating in various open-source projects. Many of the companies are not just consumers, they contribute back to the open-source communities. This talk deeply dives into how the company (StreamNative) works productively with the open-source community (Apache Pulsar) by following the principles of Apache Way. It also demonstrates how the company solves the challenges in the community and evolves with the community sustainably. Moreover, it reveals how the company can be a great supporter to reinforce the value of collaboration in a shared software development environment and achieve great milestones for the open-source community. Speakers:
Yu Liu: Yu Liu is a committer for two Apache Top-Level Projects — Apache Pulsar and Apache Trafodion. She is a content strategist and responsible for community growth and content development.
Jennifer Huang: Jennifer Huang is an Apache Pulsar PMC. She works as a senior content strategist at StreamNative, responsible for Apache Pulsar documentation and growth of the community.
14:00 GMT+8
Open Source Community Growth by a Modern Way
Chinese Session
Dianjin Wang
As we all know, in the traditional open source communities, there are some classic ways and experiences for us to manage and maintain the community, which are great inspirations for us. But as the community changes with different communications tools, industry technology trends, and COSS company’s strong impact, there’s a need for one community manager to adopt modern operation ways for maintaining one community, such as AB testing, hacking growth model, and community user’s journey optimization, and motivating contributions to projects. They’re not totally new ways, but lack adoptions for open source communities, which are still run in the old ways. It’s time to bring these new methods to open source communities. In this talk, I will share my thoughts and experience to provide a reference for community managers. Speakers:
Dianjin Wang: Dianjin Wang is the community manager at StreamNative. He focuses on building a friendly, strong Apache Pulsar community. He has extensive experience in the open source community, user growth and marketing of SaaS.
14:45 GMT+8
The beauty of open source
Chinese Session
琚致远
The Apache Software Foundation’s top project, Apache APISIX, and its sub-projects, have merged 250+ PRs in the last 30 days and the trend of contributors is very positive. In addition to this, the quality of the mailing list, the active QQ group and GitHub are attracting a lot of community interest. As the Apache APISIX PMC, what are some of the things that Apache APISIX has done to catalyse an active community from my perspective? Speakers:
Zhiyuan Ju: Zhiyuan Ju, from api7.ai, is an active member of the Apache APISIX PMC, and maintains the project and community ecosystem. In addition to that, he is also a core organizer of freeCodeCamp China, guiding more people to learn about web projects.
15:10 GMT+8
The apache way - the values needed to implement both InnerSource and DevOps within the enterprise
Chinese Session
谭中意
InnerSource is adopting the apache way inside one organization. when I practice InnerSource together with DevOps, I found that to make DevOps Practice successful, the same core value such as Open, transparent, Collaboration are also very important. They are the apache way that works for the open source community, but also works for DevOps.
In my talk, I will describe what I found and explain why. Speakers:
Jerry Tan: 20 years of open source experience, apache/mozilla/gnome committer, member of apache brpc PPMC Member of InnerSource Commons, the International Inner Source Foundation, Inner Source Evangelist
15:50 GMT+8
Is it possible to run an open source commercialisation company based on the Apache Way?
Chinese Session
Ming Wen
The Apache Way is a proven community success for countless open source projects, but does it work for open source commercial companies? Does it work in the business world? Having run an open source commercial company for 2 years, Tributary Technologies would like to answer this question from the company’s own experience. Speakers:
Ming Wen: CEO of API7.ai, Chairman of Apache APISIX PMC, member of Apache Foundation
16:15 GMT+8
RT-Thread Open Source Community Building Practices and Reflections
Chinese Session
陈峰
Introducing some of RT-Thread’s experiences in building developer ecosystems and open source communities over the past 15 years, and the thoughts on building open source communities in the process Speakers:
Chen Feng: Director of RT-Thread Developer Ecology Operations, many years of experience in the developer community
16:50 GMT+8
OSINFRA: One Infrastructure Behind Four Communities
English Session
Sheng Hu, Zhi Cao
Open source and opensource communities became one of the most important way of software development, there are tons of new open source projects and communities appears each year or even each day.
In order to make the open source community/project successful, the creativity and quality of the project itself is just one part of story, the infrastructure behind the community is just as important. An infrastructure system that is powerful, effective and easy-to-use can not only help your community/project development more smooth, providing high quality codes and attract more contributors, it can also help you reduce costs and operation manpowers significantly.
OSINFRA is the infrastructure system behind four major open source communities: openEuler, openGauss, openLooKeng and MindSpore, supporting the everyday development for over 7.5k developers. In this session, we would like to share our experiences and best practise about how it is done and what are the future plans.It could be useful for audiences that want to run their own open source projects/communities. Speakers:
Sheng Hu: Sheng Hu, Senior Software Engineer from Huawei, leader of OSINFRA, 6+ years of experiences in open source. Currently focus on develop and operate infrastructures of the openEuler, openGauss, openLooKeng and MindSpore communities.
Zhi Cao: Zhi Cao, Senior Software Engineer from Huawei, openEuler Infra-SIG maintainer, currently focus on openEuler infrastructure management.
17:30 GMT+8
How We Build a Global Community of 1K Users in Two Years
English Session
Jun Gu
As the world’s most popular open source vector database, Milvus has been adopted by over 1000 organizations in one years and a half. We will present our experiences in building a global user community and also share some interesting user stories. Speakers:
Jun Gu, partner and chief evangelist of Zilliz, member of Technical Advisory. Before joining Zilliz, he worked as a database SME for 14 years in companies like ICBC, IBM, Morgan Stanley, and Huawei. Jun received his undergraduate degree in Computer Science from Peking University.
2021-08-08
13:30 GMT+8
Grow and manage your open source project with a proven way - The Apache Way
English Session
Swapnil M Mane
The Apache Way is an effective way of open source management. In this talk, we will discuss how you can incorporate the Apache way principles to grow and manage your open source project.
The following are the core parts of Apache Way, which helps us managing the 350+ project efficiently and effectively.
- Community - over code
- Merit - recognizing your work
- Communication - how we write
- Open Development - for everything
- Decision Making - consensus & Votes
Speakers:
Swapnil M Mane: Swapnil is an open-source enthusiast, and promoter, he is spreading open source awareness with Open Source Wave initiative.
– Apache Software Foundation Member – Founder, Open Source Wave (www.opensourcewave.io) – Apache Central Services / Editorial Member – Founder & Chair, Apache Local Community (ALC) – PMC Member, Apache Community Development, OFBiz, Roller – Founder Vue.js Indore community.
Skilled in E-commerce, Order Management System, Omni-Channel, and PWA strategy. Strong information technology professional with the intensive experience of building enterprise-grade applications.
14:10 GMT+8
How TiDB build Community
Chinese Session
Wink Yao
Talking about how PingCAP is trying to build an international open-source community in China. How PingCAP has explored, learned, and built TiDB into what it is today. Here we will discuss what is unique to TiDB Community, and what are unchanged principles are also followed by the apache foundation and the LSF. Speakers:
Wink Yao: Was in charge of the open-source MySQL middleware project(Atlas) in the Qihoo 360 infrastructure team, and started his own Android push system, JuNengTui, in 2012. After joining PingCAP, I led some engineering teams(the TiDB SQL Infra Team, TiKV transaction Team, PD Team). Now I mainly focus on community development.
14:50 GMT+8
The tricks and techniques of running an open source community
Chinese Session
Zhuang Biaowei
During the operation of the open source community, we have many methods, indicators, and tools. However, above all these, the most important thing is still people, the communication between people, the feelings generated in the process of communication, and the creativity generated due to sudden inspiration, which should be called “mind skill”. This is the most difficult part of the open-source community operation. Speakers:
Zhuang Biaowei: senior product manager of HUAWEI CLOUD, and director of the kaiyuanshe for 2020-2021. He has been working in the “front line” of programming since he graduated from university in 1997. He has always been dedicated to promoting and serving open source, loves communities, and participates in communication activities in various communities.
15:30 GMT+8
Community Health Reporting 101
English Session
Sharan Foga
Do you know if your community is growing or shrinking? Is your project centred around a core of 2 or 3 main contributors?
Community health isn’t only about ensuring releases are made or that code is being committed regularly. The health of an open source community is similar to our own personal health - there are symptoms that indicate when we are not well.
In this presentation, I will talk about some of the simple and basic insights projects can gain by taking a look at their Apache Kibble statistics that are freely available and accessible to every ASF project.
Come along and learn about how to know find simple indicators that can tell you if your project is looking healthy and sustainable. Speakers:
Sharan Foga: Sharan Foga has been involved with the Apache Software Foundation (ASF) since 2008 and has presented at several conferences about ‘The Apache Way’ of engaging and empowering communities. She enjoys working actively with projects on on open source community management.
She is VP Apache Kibble and a PMC Member several Apache projects including Apache Community Development, Apache OFBiz and Apache Training (Incubating). Sharan is an Apache Member and earlier this year was elected to serve on the ASF Board of Directors.
16:10 GMT+8
Running open source community in China, the experiences from openEuler.
English Session
Zhenyu Zheng, Bolin Li
From the github report 2020, Asia has became the 2nd largest region for active open source contributors and among all the Asia countries, China is the country with the most contributors, about 10% of the total contributors across the world, and is predicted to continuously growing fast to about 15% of the total contributors across the world in the next decade.
From the above statistics, we believe that to be able to successfully run an open source community in China is one of key element to become a successful open source community in the future.
The openEuler community was founded in H2 2020 and growing very fast and became one of the most successful open source communities in China, it currently has over 3000 active contributors and over 60K users. In this presentation, we would like to share the experiences from openEuler community about how to attract contributors in China with SIGs(Special Interests Groups), local events, and small tricks that can help you run your community and events more suitable to Chinese contributors' taste. We would also like to share how did the openEuler community work with universities to attract students contributors which are very energetic and creative, making the community more successful. Speakers:
Zhenyu Zheng: Zhenyu Zheng has been working in Open Source communities for over 6 years, contributed to open source projects like OpenStack, Libvirt, Hadoop, Hive etc. Currently serve as openEuler SIG-AI-BigData and SIG-DB maintainer.
Bolin Li: openEuler community-university collaboration liaison. Experienced in Linux Kernel and Linux Network.
16:50 GMT+8
Bleeding edge engineering methods follows apache way
English Session
Kanchana Welagedara
With the ongoing pandemic it was evidently proven that distributed teams can productively delivery quality software . Industry has started following Apache way is the new normal to practice apache way to achieve technical collaborations. Apache way has become the bleeding edge engineering methods to build a better engineering system . How to adopt to Apache way with in the firewall is not experimental any more , let’s learn and discuss how it is also possible .
- Better Engineering Collaboration
- Develop quality code .
- Quality mentorship
- Transparency
- Realization of what works
Speakers:
Kanchana Welagedara: Long time Open source enthusiast, member of Apache Software Foundation, Member of FinTech open source, Via JPMorgan , Speaker for several Apache Conferences and events , Linux foundation,Women in Tech , InnerSource commons and many other technical conferences.