Activity review: ALC Beijing’s first meetup: how difficult is it to open source? “

Time:2020-10-3

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

On August 16, ALC Beijing’s first offline salon activity – “how difficult is open source? 》It was held in Microsoft building as scheduled. This salon is mainly to share the experience of open source development, explore how to make open source projects more robust, and share the success of ASF in managing and operating open source projects.

Jiang Ning, member of Apache Software Foundation, mentor of Apache Software fund incubator and initiator of ALC Beijing; Li Yu, PMC member of Apache Flink community; Guo Wei, project director of Apache dolphin scheduler and CTO of Yiguan; sun Jincheng, ASF member and Alibaba tech lead (flower name: Jinzhu); Wen Ming, Apache apiix PMC member, founder of Shenzhen Branch Technology; ALC Beijing Member and open source evangelist Li Jiansheng shared and discussed in this activity. Apache shardingsphere PMC and senior DBA pan Juan of Jingdong science and technology department were specially invited to preside over the event.

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

Jiang Ning: “we still have a long way to go before production and open source”

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

As the initiator of ALC Beijing, Mr. Jiang Ning shared the original intention of ALC Beijing and some current trends of ALC Beijing in the keynote speech of this salon activity.

Mr. Jiang Ning shared in the salon that China, as the world’s largest open source consumer, has a broad mass base in China, but only 19 of the more than 300 projects in the world come from China. How to transform the users of these open source projects into community contributors, developers, and even the initiators and maintainers of open source projects is a problem worth pondering.

The original intention of ALC Beijing is to give you something to do, give local open source enthusiasts a chance to get together through activities, and encourage more people to participate in our development process by sharing open source development experience, so as to help local open source projects develop better. Jiang Ning also expressed the hope that more students can start from volunteers, interact with the community and grow up with ALC Beijing.

Li Yu: “to be a Chinese community, the first problem to be solved is to lower the threshold of entry.”

Mr. Li Yu, a PMC member of Apache Flink community, shared three parts of the content in this salon.

First of all, Mr. Li Yu introduced the background and development of Apache Flink for the students present and online. Speaking of the reasons for the establishment of Flink Chinese community, Mr. Li Yu said that in order to localize Apache Flink in China, it officially started team operation with official authorization in June 2018, and precipitated for developers, and further expanded the circle by organizing online or offline activities.

Finally, Mr. Li Yu also shared the pitfalls and difficulties encountered in the process of establishing the Chinese community, and shared the corresponding measures and experience with everyone based on his own team experience.

“To be a Chinese community, the first problem to be solved is to lower the threshold of entry.” “It’s very important to think about how to precipitate relevant information and provide a unified entrance so that beginners or enthusiasts can easily access information.”

Guo Wei: “the real open source is to find your first developer”

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

In this salon activity, Mr. Guo Wei mainly shared with you how local open source projects can go global.

In the sharing, Mr. Guo Wei first told you the story of the dolphin scheduler project entering Apache. From a hot blooded but uninvolved, to the discovery that the core of open source is the product concept and finding the “first developer user”, Mr. Guo Wei shared that Yi Guan had gone through some detours.

In order to overturn the saying that “in China, there is only free and no open source”, Yiguan has made open source for its internal product dolphin scheduler through one year’s preparation, and successfully joined the Apache incubator.

At the end of the sharing, Mr. Guo Wei also shared the experience gained in the process of open source which has been defeated and fought many times

  • Open source, product is the foundation, you should be like hotpot, your own to gather your developers;
  • Open source, community first;
  • Open source is a kind of spirit and a lifelong thing, which needs constant persistence and continuous efforts.

In addition to the theme sharing of the three teachers, the participants also held a round table discussion on some open source related issues, and had an interactive exchange with the on-site and online audience (the detailed salon content will be published in the segmentfault community and the official channel of ALC Beijing in the near future, please look forward to it).

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

The success of this salon activity represents that ALC Beijing and its partners are further promoting the development of open source culture and open source projects, and also means that open source practitioners and fans have a new platform and channel for communication.

ALC Beijing will continue to work with open source partners to help open source enthusiasts better take root in the Apache community through (but not limited to) the following actions:

  • Hold online and offline salons to focus local developers and users together;
  • By sharing open source development experience, encourage more people to participate in ASF project development;
  • Looking for cooperation opportunities for ASF projects, so that these projects can grow stronger;
  • This paper introduces the successful ways of ASF in managing and operating open source projects, so as to help us operate open source projects better.

“In China, the era of open source is awakening, and every small partner is required to make unremitting efforts to finally let the spirit of open source spread in China and blossom everywhere.” This is a view shared by Mr. Guo Wei in the salon activity, and it is also the common expectation of all open source industry practitioners.

Activity review: ALC Beijing's first meetup: how difficult is it to open source?


As a media partner of this event and ALC Beijing, segmentfault has always attached great importance to the communication and construction of open source culture and open source ecology. In May this year, it launched the “sfossp – Open Source Project Support Plan”, which has helped more than a dozen open source projects to promote.

In the future, we also look forward to working with ALC Beijing and other open source communities, open source project teams and open source practitioners to create an open source ecosystem and solve practical problems in the process of open source.

Activity review: ALC Beijing's first meetup: how difficult is it to open source?

Recommended Today

Summary of spark conf and config configuration items

1. State configuration item summary of structured streaming Config Name Description Default Value spark.sql.streaming.stateStore.rocksdb.compactOnCommit Whether we perform a range compaction of RocksDB instance for commit operation False spark.sql.streaming.stateStore.rocksdb.blockSizeKB Approximate size in KB of user data packed per block for a RocksDB BlockBasedTable, which is a RocksDB’s default SST file format. 4 spark.sql.streaming.stateStore.rocksdb.blockCacheSizeMB The size capacity […]