This was extracted (@ 2024-11-20 22:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
## Description: Apache Dubbo is an easy-to-use RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Project Status: Current project status: Ongoing: With high activity. No issue needs board attention. ## Membership Data: Apache Dubbo was founded 2019-05-15 (5 years ago) There are currently 107 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: + No new PMC members. Last addition was YouWei Chen on 2023-04-21. + Long Qiang was added as committer on 2024-08-28 + Sean Yang was added as committer on 2024-08-28 ## Project Activity: apache/dubbo made a major milestone release - 3.3.0 in this quarter, having the RPC protocol upgraded. apache/dubbo-python, mainly contributed from the community, has succesfully achieved the first iteration milestone, with triple protocol, service discovery and basic load balance policies ready. We had the official website updated on September and will be working on documentation update next quarter. ## Community Health: Overall community health is in good shape. We will be focusing more on constructing documentation and enriching the ecosystem around the core RPC framework.
## Description: Apache Dubbo is an easy-to-use RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Project Status: Current project status: Ongoing: With high activity. Issues for the board: 1. the community has removed kapa.ai from our website. 2. the community has build a benchmark system in the last quarter and need support of computing resources from the foundation to host it. As Kubernetes has become the most popular PaaS platform for hosting a software in its lifecycle, I wonder if it's possible for the foundation to provide hosted Kubernetes services for projects? https://issues.apache.org/jira/browse/INFRA-25814 ## Membership Data: Apache Dubbo was founded 2019-05-15 (5 years ago) There are currently 107 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: - No new PMC members. Last addition was YouWei Chen on 2023-04-21. - Jianyi Cai was added as committer on 2024-05-31 - Wu YuHao was added as committer on 2024-05-31 - Xinyang Li was added as committer on 2024-07-02 We have collected about 5 committer candidates from the community and will are planning to start the voting thread not long after this report. ## Project Activity: The releases focused mainly on apache/dubbo - the Java implementation, and the side projects that it directly depends on. More activities need to be made on our other language implementations in the next quarter. - 3.2.15 was released on 2024-08-09. - 3.3.0-beta.5 was released on 2024-08-09. - dubbo-hessian-lite 4.0.3 was released on 2024-08-09. - dubbo-hessian-lite 4.0.2 was released on 2024-08-02. - 3.2.14 was released on 2024-06-23. - 3.3.0-beta.4 was released on 2024-06-23. - dubbo-hessian-lite 4.0.1 was released on 2024-06-14. - 3.2.13 was released on 2024-05-28. - 3.3.0-beta.3 was released on 2024-05-28. - dubbo-hessian-lite 4.0.0 was released on 2024-05-17. ## Community Health: Overall community health is good, especially with the Java implementation, with all feature development progress meeting expectations. We are planning to make the 3.3.0 release officially available in the next quarter. Some of our side projects like apache/dubbo-kubernetes, apache/dubbo-samples, and other language implementations like apache/dubbo-go, apache/dubbo-js, and apache/dubbo-python are all under active development.
No report was submitted.
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Project Status: Current project status: Ongoing: With high activity. Issues for the board: I see Cdutz mentioned about the pmc/committer ratio issue in the last board report feedback '7:2 is a very high ratio that only very few projects have a higher one. Possibly worth discussing the PMC-bar aswell?' I also think the community should discuss this pmc/committer ratio thing in the private emailing list, but unfortunately I didn't have time to do it last quarter due to personal reasons. I think I will initiate a discussion in this issue in the coming quarter to see everyone's opinions. FYI, we nominated a new PMC member last quarter. 'misunderstanding of the role of the chair "running the community"', I believe I have the same understanding of the responsibilities and roles of being chair of the project, I also have explained that in the original thread. It's mainly the language barrier for me as an ESL speaker caused misunderstanding by saying "running the community". Within that context, I was trying to say "According to my experiences from contributing to and encouraging others to participate in this opensource project, I think how we should find new committers..." ## Membership Data: Apache Dubbo was founded 2019-05-15 (5 years ago) There are currently 101 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: - No new PMC members. Last addition was YouWei Chen on 2023-04-21. - Qiwen Tang was added as committer on 2024-03-03 - Jian Zhong was added as committer on 2024-03-06 - One PMC member nomination in progress - 5 or more committers nominations in this quarter(with discussion or voting thread ongoing). ## Project Activity: - 3.3.0-beta.2 was released on 2024-03-26. - 3.2.11 was released on 2024-02-02. - 3.2.10 was released on 2023-12-19. - 3.2.0-RC1 dubbo-go is about to be released. ## Community Health: especially with some of our side projects like apache/dubbo-kubernetes, apache/dubbo-samples and some new language implementations like apache/dubbo-go, apache/dubbo-js, and apache/dubbo-rust. Recently, we have been using the opportunity of Google Summer of Code to attract more college students to contribute to the community. Both to establish bond with talented contributors in advance and to encourage contributions among students, as a result, we saw more than 10+ pull requests to apache/dubbo-go-samples and 20+ pull requests to apache/dubbo-samples. For GSoC program, we submitted 4 ideas and received around 15 proposals this year.
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Project Status: Current project status: Ongoing: With high activity. Issues for the board: In the last report, I mentioned about 'raising the committer bar' in the community. Rich has put forward some different opinions on this point, and we have discussed it in the community, the link to the discussion is here https://lists.apache.org/thread/ggrlfzxrsv835p96vt427z7jg80ofcwl. To sum my points up, when saying raising the bar, I mainly refer to the main repo apache/dubbo for it has a very high activity level and we have no worry about less of contributions. For other projects, like apache/dubbo-go, apache/dubbo-kubernetes, we are still positive and willing to vote for new committers as a way of encouraging active and qualified contributors. Issues for the board: Jun Liu from Apache Dubbo initiated the request for establishing ALC Hangzhou, two other PMC members from the community show interest in participating. Issues for the board: apache/dubbo project is approaching 40K stars, which is an important milestone for both Dubbo and Apache, so I wonder if we can have some kind of promotion, such as an official blog article on ASF site? ## Membership Data: Apache Dubbo was founded 2019-05-15 (5 years ago) There are currently 99 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: - No new PMC members. Last addition was YouWei Chen on 2023-04-21. - Yuxuan Wang was added as committer on 2023-11-14 - Libin Zhang was added as committer on 2023-11-21 Right now, there are about 2-3 candidates who are qualified to be promoted as committers in the next quarter. ## Project Activity: There're more than 6 projects have new releases or deploymeht updates: - 4 releases for apache/dubbo - 1 release for apache/dubbo-go - 1 release for apache/dubbo-go-pixiu - 1 release for apache/dubbo-admin - Active contributions see on apache/dubbo-kubernetes - online service update for apache/dubbo-initializer at start.dubbo.apache.org - new documentation for apache/dubbo and apache/dubbo-go at dubbo-next.staged.apache.org. The community plan to release a new doc version for both chinese and english at the beginning of the next quarter. ## Community Health: There are more than 6 projects that maintain good activity level in the community in the last quarter. Some projects like apache/dubbo-kubernetes and apache/dubbo-go did a great job in attracting contributors.
Will be looked at again at the next reporting cycle for committer to PMC ratio.
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Project Status: Current project status: ongoing, with high activity. Issues for the board: no isuse needs board attention. ## Membership Data: Apache Dubbo was founded 2019-05-15 (4 years ago) There are currently 97 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 7:2. Community changes, past quarter: - No new PMC members. Last addition was YouWei Chen on 2023-04-21. - Guoqing Cong was added as committer on 2023-08-18 - Beining Liang was added as committer on 2023-08-18 - Xiaobin Wang was added as committer on 2023-08-18 The reason why there are only a few or even no new committers elected is that we have increased the bar of becoming a new committer, not because lack of active contributors. There're currently 1~2 committer candidates who might be promoted in the next quarter. ## Project Activity: Development activities mainly focus on two targets 1. one is the design and implementation the new Triple protocol, all language implementations from apache/dubbo, apache/dubbo-go, apache/dubbo-rust, apache/dubbo-js were working to achieve this goal; 2. another goal is about apache3/dubbo-go, we put lots of effort on refactoring apache/dubbo-go, aiming to provide a better user API and module architecture. In this quarter, two programming summer projects were successfully completed, and students from eight projects successfully completed the tasks. So far this year, we have successfully attended 3 open source programming events organized by third-party organizations. ## Community Health: Developing activities and discussions are extremely healthy according to the data collected by the reporter.
@Rich: follow up on committer bar discussion
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Issues: No issues need board attention in this quarter. ## Membership Data: Apache Dubbo was founded 2019-05-15 (4 years ago) There are currently 94 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - YouWei Chen was added to the PMC on 2023-04-21 - Robert Lu was added as committer on 2023-05-09 ## Project Activity: The project development and release activities can be found here https://reporter.apache.org/wizard/statistics?dubbo We enrolled into 3 programming camping events in the last quarter with now around 12 projects in progress. The community has actively participated in the promotion of the Community Over Code 2023 conference in the last quarter. Now we have 8 topics related to Dubbo from different committers, contributors, and enterprise users submitted to the committee. ## Community Health: Developing activities and discussions are extremely healthy according to the data collected by the reporter: https://reporter.apache.org/wizard/statistics?dubbo
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Issues: Dubbo participated in the 2023 Google Summer of Codesub-projects, with a total of 6 sub-projects in the community registering for 28 tasks and has received, 36 proposals, accounting for approximately 25% of Apache's total proposal count (36/138). On the one hand, the Dubbo community is very large and includes projects implemented in multiple languages, including a group of side projects. Therefore, we have many tasks suitable for students to participate in; On the other hand, the Dubbo community has always been in a very healthy and active state, and student developers have become an important channel for us to cultivate future contributors and maintain the long-term healthy development of the community in the past two years. Therefore, we are conducting a detailed evaluation of the proposals we have received, and we will mark those well-written proposals, we don't expect to keep all of the proposals but hope to keep all those good ones as much as possible. ## Membership Data: Apache Dubbo was founded 2019-05-15 (4 years ago) There are currently 92 committers and 28 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - Xuewei Niu was added to the PMC on 2023-01-19 - Deng Zhengwei was added as committer on 2023-02-10 - XiaoSheng Song was added as committer on 2023-03-03 - Chen Youwei passed the PMC vote and the board notice email has sent. ## Project Activity: The community has been focusing on building a better ecosystem around Dubbo, so many of the activities in the past quarter happened on some side projects like dubbo-rust, dubbo-admin, dubbo-website, dubbo-go, dubbo-initializer etc. Release or activities classified by the project: ● apache/dubbo, more than 10 releases in this quarter, 3.2.0 is another milestone release coming this month. ● apache/dubbo-go, refactor and usability improvement undergoing ● apache/dubbo-rust, v0.3.0 released and v0.4.0 will be released in next quarter ● apache/dubbo-website, new website version released, a major follow-up update will come soon ● apache/dubbo-admin, features rewritten with go ready, integration tests undergoing. ● apache/dubbo-initializer, for users to quickly launch a demo dubbo project, is about to release in this month ## Community Health: Developing activities and discussions are extremely healthy according to the data collected by the reporter. In the past quarter, we have still received a certain number of vulnerability risk reports, perhaps 5-6 or even more, although most of them are still discussing the same type of known issues, and some are invalid reports. This indicates that on the one hand, we still receive attention from the security field, and on the other hand, we should put notice of the avoidance or solution methods on a better-inknown place.
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, service discovery, traffic management, observability, security, tools, and best practices for building enterprise-ready microservices. ## Issues: No issues need board attention in this reporting cycle. ## Membership Data: Apache Dubbo was founded on 2019-05-15 (4 years ago) There are currently 90 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - No new PMC members. Last addition was YunXing Zhao on 2022-07-29. - Wang Xiaoxiong was added as committer on 2022-12-15 - Peng Jiaxin was added as committer on 2022-11-03 - Ma Zhihui was added as committer on 2022-12-03 - Yang Yang was added as committer on 2022-11-08 Same as in the last quarter, all the newly added committers are from side projects. No new PMCs are added because the community has decided to tighten the issuance of PMC membership. ## Project Activity: The community has been focusing on building a better ecosystem around Dubbo, so many of the activities in the past quarter happened on some side projects like dubbo-rust, dubbo-admin, dubbo-website, dubbo-go, etc. Release or activities classified by project: - apache/dubbo, 11 releases of 3 active branches with 3 still under voting. - apache/dubbo-go, integrated with other opensource projects like Apache RocketMQ and Polaris - apache/dubbo-rust, v0.2.0 released, v0.3.0 is almost ready - apache/dubbo-node, we are still working with the first official Dubbo3 release, this has been delayed for a while for the complexity of the Triple protocol implementation. - apache/dubbo-website, a brand new website and documentation version is about ready to release at the beginning of the next quarter. - apache/dubbo-admin, the refactoring of this project with Go language is undergoing, we expect Admin to be more active and rich in cloud-native features by migrating to a more cloud-native programming language. Dubbo has won awards from some open-source or media organizations in China, including The 2022 Most Popular Open-source Project from CSDN, 2022 Healthy Community Case from OSC, etc, proving Dubbo is a popular and well-recognized open-source project and community. ## Community Health: In the past quarter, Dubbo's Github activity, including commit, issue and pull request, has increased significantly, because we have published some features in our Roadmap (including observability, proxyless mesh, http/rest, etc.) to Github and encouraged developers to contribute, which has received good returns. We will continue to promote this model in the near future. Some language projects are not very active this quarter. Some are due to the lack of users, and some are due to the lack of new feature plans at a certain stage. We should consider devoting more efforts to these projects in the next quarter to bring them back on the right track.
@Rich: follow up on PMC clarification
## Description: Apache Dubbo is an easy-to-use Web and RPC framework that provides different language implementations, and provides service discovery, traffic management, observability, security and other capabilities, tools and best practices for building enterprise ready microservices. ## Issues: All contents on dubbogo.github.io has now beed migrated and redirected to dubbo.apache.org. ## Membership Data: Apache Dubbo was founded 2019-05-15 (3 years ago) There are currently 88 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was YunXing Zhao on 2022-07-29. - Yu Ge was added as committer on 2022-08-25 - Peng Jiaxin was added as committer on 2022-11-03 - Yang Yang was added as committer on 2022-11-08 Most of the newly added committers are from projects that have just been founded lately or are from side projects, like apache/dubbo-rust. ## Project Activity: The community has been focuing on building better ecosystem around Dubbo, so many of the activities in the past quarter happened on some side projects like dubbo-rust, dubbo-admin, dubbo-website, dubbo-go, etc. And we are expecting this to be more common in the future. Release or activities classified by project: * apache/dubbo, 9 releases since July. * apache/dubbo-go, 1 release * apache/dubbo-rust, finished the first official release * apache/dubbo-node, is about to publish the first release supporting Dubbo3 * apache/dubbo-website, documentation and experience improvement undergoing * apache/dubbo-admin, 1 release ## Community Health: The community is in really good health status with more side projects become active in the past quarter.
No report was submitted.
WHEREAS, the Board of Directors heretofore appointed Ian Luo (iluo) to the office of Vice President, Apache Dubbo, and WHEREAS, the Board of Directors is in receipt of the resignation of Ian Luo from the office of Vice President, Apache Dubbo, and WHEREAS, the Project Management Committee of the Apache Dubbo project has chosen by vote to recommend Jun Liu (liujun) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Ian Luo is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Dubbo, and BE IT FURTHER RESOLVED, that Jun Liu be and hereby is appointed to the office of Vice President, Apache Dubbo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed. Special Order 7B, Change the Apache Dubbo Project Chair, was approved by Unanimous Vote of the directors present.
## Description: Apache Dubbo is a high-performance, lightweight RPC framework that provides multi-language implementations, including Java, Golang, Rust, etc. ## Issues: The substantial content migration of https://dubbogo.github.io/ to https://dubbo.apache.org/ has mostly been done with both the documentaion and contribution guides have pointed to https://dubbo.apache.org/ aleady. I believe we would be able to close or redirect that site directly in the next report cycle after we migrated the blog and the other parts. ## Membership Data: Apache Dubbo was founded 2019-05-15 (3 years ago) There are currently 85 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - Ian Luo willing to step down as chair and the community has voted Jun Liu as the new chair. Board aganda of the change has created and will be discussed in the coming board monthly meeting. - One more PMC member in voting process right now. - Zhongming Hua was added to the PMC on 2022-07-06 - Binbin Zhang was added as committer on 2022-04-26 - Yuecai Liu was added as committer on 2022-04-26 - Ruishan Sun was added as committer on 2022-05-03 - Wang Chengming was added as committer on 2022-07-06 ## Project Activity: The community has been focuing two main branches in the past quarter regarding development, they are 3.0.x bugfixes and 3.1.x definition. Java * 3.0.9 was released on 2022-06-11. * 3.0.8 was released on 2022-05-11. Go * dubbo-go v3.0.2 was released on 2022-06-05. * dubbo-go v1.5.9-rc1 was released on 2022-06-04. A bunch of Summer of Code (Google Summer of Code, Alibaba Summer of Code, etc) projects are undergoing with students being active in certain topics. All mentors and students are doing well so far. ## Community Health: * Significant increase in both issues and PRs created or triaged on Github, we see increase in both users filing issues to give feedingbacks and maintainers focusing on developments. * More side projects like Dubbo-admin and Dubbo-rust are seeing active contributions. * We have most proposal or plans determined before so the community can simply focusing on executing and that's one reason of the dev mailing list traffic drop, becaust most activities are happening on Github. * The community has reached an agreement on holding bi-weekly meetings and has practiced several times. * The community has been doing online live streaming once a week by encouraging active contributors to share knowledge of our projects for two weeks and will continue to do so.
## Description: Apache Dubbo is a high-performance, lightweight RPC framework that provides implementations of different languages, including Java, Golang, Javascript, etc. ## Issues: We have discussed and reached an agreement with the owner of the website https://dubbogo.github.io/ of migrating all docs from there to the official Dubbo website https://dubbo.apache.org/ and completely obsolete that site soon. The migration work is still in progress for the seek of not affecting existing users. We plan to address this issue completely before the next board report cycle comes. ## Membership Data: Apache Dubbo was founded 2019-05-15 (3 years ago) There are currently 81 committers and 25 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - Guo Hao was added to the PMC on 2022-02-18 - Zhang Tian was added to the PMC on 2022-01-27 - YouWei Chen was added as committer on 2022-03-17 - Hao Yan was added as committer on 2022-04-02 ## Project Activity: The whole community did a great job in the past quarter on the development of its 3.0 architecture. Both Java and Golang released several versions which have significantly improved each language's stability respectively. Java * 3.0.7 was released on 2021-12-30. * 3.0.6 was released on 2021-12-29. Go * dubbo-go-pixiu v0.5.0-rc1 was released on 2022-03-21. * dubbo-go v3.0.1 was released on 2022-02-20. * dubbo-go v1.5.8-rc1 was released on 2022-02-08. Ecosystem * dubbo-spi-extensions-1.0.1 was released on 2022-03-14. ## Community Health: The community has seen a notable drop in the statistics of Github activities, with commits dropping 34%, issues dropping 37%, and pull requests 45%. One of the main reasons is that our product has achieved one major milestone so the development activities do not happen as often as before. The data will increase if we can attract more users to migrate to 3.0 or if we start the next round of feature evolvement soon as planned. To further increase influence and attract contributors, we will bring the following topics into discussion in the coming quarter (some of them have already started): * Make a roadmap for the whole community and make it public very soon. * Attract more users to migrate to 3.0 architecture. * To hold regular weekly meetings to better interact with developers and attract more contributors. * Participate in the GSoC 2022 event with more than 10 projects and nearly 10 mentors. * Attend ApacheCon Asia 2022. We also see a plunge in UV and PV from the official website according to Google statistics. The reason for that is probably the poor documentation quality and experience there. To change the situation, we will focus on building better documentation later.
## Description: Apache Dubbo is a high-performance, lightweight RPC framework that provids different language implementations, including java, go, javascript etc. ## Issues: No issue requiring board attention in this reporting cycle. ## Membership Data: Apache Dubbo was founded 2019-05-15 (3 years ago) There are currently 79 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - No new PMC members. Last addition was Zhixin Li on 2021-09-27. - Zhiyong Zhang was added as committer on 2022-01-07 - Xuewei Niu was added as committer on 2021-10-27 - Jianhui Dong was added as committer on 2021-12-08 - Phil was added as committer on 2022-01-08 - Pin Xiong was added as committer on 2021-10-27 ## Project Activity: Part 1, Releases Java - 3.0.5 was released on 2021-12-30. - 3.0.4 was released on 2021-12-29. - 2.7.15 was released on 2021-12-29. - 2.6.12 was released on 2021-09-18. Go - dubbo-go v3.0.0 was released on 2021-12-20. - dubbo-go-pixiu v0.4.0-rc2 was released on 2021-11-08. - dubbo-go v3.0.0-rc3 was released on 2021-11-01. Ecosystem - dubbo-hessian-lite-3.2.12 was released on 2021-11-28. - dubbo-admin-0.4.0 was released on 2021-11-22. - dubbo-spi-extensions-1.0.0 was released on 2021-10-22. Part 2, other community activities - The community attended the event held by Alibaba aiming at rewarding open-source comunities and personalities. Dubbo community has successfully collected 100+ contributors publicly to work as the receiver of the gifts provided by the sponsor. ## Community Health: The most notable progress in this reporting cycle is that Dubbo 3 has released the production available version - 3.0.5. At present, we have seen 6 community users have officially migrated to Dubbo3, which is a significant milestone for Dubbo3 and is helpful for further improving the overall stability of Dubbo3. For the whole community, there are two priorities in the next quarter, one is to continue to improve the stability of Dubbo3, and the other is to provide feasible mesh solutions. The independent website maintained by the dubbo-go community was found to have potential copyright problems. The community has reached an agreement on obseleting the website as soon as possible. At present, the substantive content migration has been obsoleting completed. The response timeliness of Github community has been significantly improved. In the past reporting cycle, the total number of issues has been well kept around 300.
## Description: Apache Dubbo is a high-performance, lightweight RPC framework that provids different language implementations, including java, go, javascript etc. ## Issues: No issue requiring board attention in this reporting cycle. ## Membership Data: Apache Dubbo was founded 2019-05-15 (2 years ago) There are currently 74 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 5:2. Community changes, past quarter: - Albumen Kevin was added to the PMC on 2021-07-20 - Zhixin Li was added to the PMC on 2021-09-27 - Jiapeng Chen was added as committer on 2021-09-29 - Yan Zhao was added as committer on 2021-07-23 - Mengchao Lv was added as committer on 2021-08-11 - Heng Xiao was added as committer on 2021-07-29 - YunXing Zhao was added as committer on 2021-07-26 ## Project Activity: Release activities grouped by languages and branches: * Java - 3.0.3 was released on 2021-09-27. - 3.0.2.1 was released on 2021-08-23. - 3.0.2 was released on 2021-08-16. - 2.7.14 was released on 2021-09-20. - 2.7.13 was released on 2021-08-05. - 2.6.11 was released on 2021-09-18. - 2.6.x was announced to enter its end of life in about 6 months. * Javascript - dubbo-js-4.0.0 was released on 2021-07-25. * Golang - dubbo-pixiu-0.3.0 was released on 2021-07-25. * Ecosystem - dubbo-admin-0.3.0 was released on 2021-08-17. - dubbo-hessian-lite-3.2.11 was released on 2021-08-09. ## Community Health: The community has seen a significant decrease in vulnerability reports during this quarter. The community has built a steady releasing pace through the past 2 quarters by guaranteeing at least 1 new release per month. The new round of issue and pull request clean-up action is working well. We have seen that the issue has decreased by 20% and the open PR number is kept at around 30. This means that the users can expect more and quicker replies from the community in the coming quarter.
## Description: Apache Dubbo is a high-performance, lightweight RPC framework used to facilitate the build of the Microservices architecture. ## Issues: The community continues to receive many security vulnerability reports, and the entire community has not paid enough attention to this part at first. But the good thing is that in the second half of the reporting cycle, the entire community has significantly increased its emphasis on vulnerability fixes. Several versions have been released for this purpose, and the speed of response to new reports has also been significantly improved. We wonder if there are any security scanning mechanisms in the Apache community that can help us quickly and intensively find out those potential vulnerabilities, so that we can focus on repairing them, so as to avoid passively following third-party security agency reports which unavoidingly added bad reputations to both the project and the Apache community. I have to admit that our entire community is still relatively weak in this regard. ## Membership Data: Apache Dubbo was founded 2019-05-15 (2 years ago) There are currently 69 committers and 21 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Liu Yang on 2021-02-08. Albumen Kevin has been voted as PMC member and is in progress of board notification. - William Feng was added as committer on 2021-06-28 - Jason Zhang was added as committer on 2021-04-20 - Zhang Tian was added as committer on 2021-06-26 ## Project Activity: Dubbo 2.7.10 was released on 2021-04-02. Dubbo 2.7.11 was released on 2021-05-07. Dubbo 2.6.10.1 was released on 2021-05-30. Dubbo 2.7.12 was released on 2021-06-11. Dubbo 3.0.0 was released on 2021-06-16. Dubbo-go 1.5.6 was released on 2021-04-09. Dubbo-go 1.5.7-RC1 was released on 2021-05-17. Dubbo-go 3.0.0-RC1 was released on 2021-05-15. Dubbo-go 3.0.0-RC2 was released on 2021-06-17. Dubbo-js 4.0.0 is ready and in voting progress. ## Community Health: We have been focusing on the development and iteration of the product itself in the past quarter, these includes the development of planned features, bug fixes of stable version, and the merging and review of developer contributions. That explains why there's a significant increase in Github-related activity. For a long period of time in the future, we expect to continue to focus on product development, focusing on features that have been concluded and planned but have not yet been fulfilled. Commit activity: 936 commits in the past quarter (-21% decrease) 125 code contributors in the past quarter (-13% change) GitHub PR activity: 749 PRs opened on GitHub, past quarter (15% increase) 805 PRs closed on GitHub, past quarter (5% increase) GitHub issues: 376 issues opened on GitHub, past quarter (22% increase) 343 issues closed on GitHub, past quarter (6% increase)
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Dubbo was founded 2019-05-15 (2 years ago) There are currently 66 committers and 21 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. The newly added 8 members come from 5 different companies. Community changes, past quarter: - Liu Yang was added to the PMC on 2021-02-08 - Albumen Kevin was added as committer on 2021-01-20 - Guo Hao was added as committer on 2021-02-26 - Gong Dewei was added as committer on 2021-03-06 - Zhixin Li was added as committer on 2021-02-02 - Ran Ke was added as committer on 2021-02-20 - Wenxue Wang was added as committer on 2021-04-06 - Yuanzheng Zhang was added as committer on 2021-03-09 ## Project Activity: - dubbo-go has 3 releases in total in this quarter, including 1.5.5, 1.5.6-rc1,1.5.6-rc2. 1.5.6 is still under development. The community starts to work on dubbo-go 3.0 to align with dubbo java but the progress is slow. - dubbo has 3 releases in this quarte, including 2.7.9, 2.7.10, 3.0.0.preview. In order to improve regression, we have built dubbo-samples as dubbo's integration test. - The first dubbo 3.0 release, 3.0.0.preview, has been released at the end of March. The community has published the 3.0 roadmap of this year. In the roadmap, the next major milestone is June, by which time we are planning to release the first production available 3.0 version. ## Community Health: - dev@dubbo.apache.org had a 150% increase in traffic in the past quarter (213 emails compared to 85): - 1066 commits in the past quarter (11% increase) - 143 code contributors in the past quarter (38% increase)a - 588 PRs opened on GitHub, past quarter (21% increase) - 705 PRs closed on GitHub, past quarter (65% increase) - 271 issues opened on GitHub, past quarter (-19% change) - 302 issues closed on GitHub, past quarter (115% increase) With the recovery of the release pace of v2.7, the activity of Dubbo community has improved significantly in this quarter, which is reflected in the significant increase in the number of closed PRs and issues, and the total number of new contributors and number of code commits. Some actions of version 3.0 in this quarter have also greatly increased the attention of the whole community, including roadmap and the release of the first preview version. Community developers began to discuss more about issues related to 3.0 refactoring or development in the mailing lists,
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Dubbo was founded 2019-05-15 (2 years ago) There are currently 59 committers and 20 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - Yincheng Fang was added to the PMC on 2020-10-13 - Joe Zou was added to the PMC on 2020-10-26 - Hao Hongfan was added as committer on 2020-12-30 ## Project Activity: - dubbo-go has 3 releases in total in this quarter, including 1.5.3, 1.5.4, 1.5.5, and 1.5.6 is still under development. The community starts to work on dubbo-go 3.0 to align with dubbo java but the progress is slow. - dubbo don't have any release in this quarter, 2.7.8 is still under development. We are focusing on dubbo 3.0 development, and security issues reported against 2.7.8. In order to improve regression, we are building dubbo-samples as dubbo's integration test. - dubbo 3.0 is under development and is expected to have a preview release in late of this month. - dubbo-website is rebuilt based on docsy in order to enhance user experience. ## Community Health: - dev@dubbo.apache.org had a 53% decrease in traffic in the past quarter (91 emails compared to 192) - 815 commits in the past quarter (11% increase) - 103 code contributors in the past quarter (37% increase) - 416 PRs opened on GitHub, past quarter (46% increase) - 357 PRs closed on GitHub, past quarter (45% increase) - 312 issues opened on GitHub, past quarter (-5% decrease) - 126 issues closed on GitHub, past quarter (-62% decrease) From the stats in this quarter, it appears the community needs to focus on issue and pull request, and release more frequently on the branch of 2.7 in the next quarter.
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Dubbo was founded 2019-05-15 (a year ago) There are currently 58 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - No new PMC members. Last addition was Xinming He on 2020-06-01. - Xinge Gao was added as committer on 2020-07-17 - He Qun was added as committer on 2020-09-08 ## Project Activity: - Dubbo 2.7.8 is released. - Dubbo Spring Boot 2.7.8 is released. - Dubbo 3.0 is discussed, the main theme will be "cloud native". - Dubbo-go 1.5.0, 1.5.1, 1.5.2 are released. - dubbo-go-hessian2 v1.7.0 is released. - Dubbo 2.7.9 is undergoing (23 open/48 closed issues). It's delayed due to National Holiday in China. - A side project from dubbo-go is donated and hosted under apache/dubbo-getty. ## Community Health: In the past quarter, we continue to develop committers and PMC. The discussion on the next major version of Apache Dubbo has initialized in the mailing list, and all involved in the discussion agree the main theme for this major update would be Cloud Native support. Overall community health is good enough. We observed less PRs and issues are opened, and we concluded that the current branch 2.7 is stable enough, and it is a good time for the community to start working on the next major update. - dev@dubbo.apache.org had a 8% decrease in traffic in the past quarter (187 emails compared to 203) - 548 commits in the past quarter (-6% decrease) - 66 code contributors in the past quarter (-28% decrease) - 222 PRs opened on GitHub, past quarter (-37% decrease) - 201 PRs closed on GitHub, past quarter (-38% decrease) - 280 issues opened on GitHub, past quarter (-35% decrease) - 314 issues closed on GitHub, past quarter (10% increase)
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Dubbo was founded 2019-05-15 (a year ago) There are currently 56 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - Xinming He was added to the PMC on 2020-06-01 - Patrick Jiang was added as committer on 2020-05-05 ## Project Activity: - Dubbo 2.7.8 and its associated spring boot project are ramping down - Dubbo Spring Boot 2.7.7 is released - Dubbo 2.7.7 is released - Dubbo hessian-lite 3.2.8 is released - Dubbo go 1.4.0 is released - Dubbo go-hessian2 1.6.0 is released ## Community Health: In the past quarter, we continued to develop committers and PMC. All candidates are developed from Dubbo-go community not only because this community keeps active but also because we PMC all agree the golang implementation of Dubbo can help us to adapt to cloud native trend better. We observe two communities interact with each other more frequently in the mailing list, and two teams start to marge into one, which is very good phenomenon. Overall speaking, we continue to keep the reasonable good shape with regarding to the community health. - dev@dubbo.apache.org had a 37% increase in traffic in the past quarter (214 emails compared to 156) - notifications@dubbo.apache.org had a 33% decrease in traffic in the past quarter (1605 emails compared to 2381) - 483 commits in the past quarter (-41% decrease) - 89 code contributors in the past quarter (-10% decrease) - 311 PRs opened on GitHub, past quarter (-12% decrease) - 293 PRs closed on GitHub, past quarter (-18% decrease) - 400 issues opened on GitHub, past quarter (43% increase) - 280 issues closed on GitHub, past quarter (21% increase) Overall community health is good, but we should do better on code commits.
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: The agreement for transferring dubbo.io domain name is still under discussion between Alibaba legal team and Apache trademark team. No more issue needs board's attention for this quarter. ## Membership Data: Apache Dubbo was founded 2019-05-15 (a year ago) There are currently 55 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - No new PMC members. Last addition was Alex Stocks on 2019-12-24. - Zechao Zheng was added as committer on 2020-01-16 - Joe Zou was added as committer on 2020-02-21 ## Project Activity: - Dubbo Spring Boot 2.7.5, 2.7.6 are release - Dubbo 2.6.8 is release - Dubbo 2.7.6 is release - dubbo-hessian-lite 3.2.7, dubbo-go-hessian2 v1.5.0 are release - Dubbo go 1.4.0 is still under release vote ## Community Health: In the past quarter, we continued to develop committers. Considering the impact from COVID-19 and Chinese New Year holiday, we are in the reasonable good shape with regarding to the community health. - dev@dubbo.apache.org had a 27% decrease in traffic in the past quarter (154 emails compared to 210) - 749 commits in the past quarter (4% increase) - 98 code contributors in the past quarter (-10% decrease) - 335 PRs opened on GitHub, past quarter (-17% decrease) - 351 PRs closed on GitHub, past quarter (-10% decrease) - 269 issues opened on GitHub, past quarter (-31% decrease) - 230 issues closed on GitHub, past quarter (-28% decrease Overall community health is good, but we should do better on mailing list traffic.
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: ## Membership Data: Apache Dubbo was founded 2019-05-15 (8 months ago) There are currently 52 committers and 17 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - Alex Stocks was added to the PMC on 2019-12-24 - Chih Hsing was added as committer on 2019-10-12 - Ming Deng was added as committer on 2019-12-27 - Haiyang Gu was added as committer on 2019-11-23 - Hengyunabc Chen was added as committer on 2019-12-20 - Xu Jianhai was added as committer on 2019-12-27 - Scott Wang was added as committer on 2019-12-27 - Xiaodong Yang was added as committer on 2019-12-20 ## Project Activity: - Apache Dubbo Developer Day Chengdu was held on 2019-10-28 - Apache Dubbo Developer Day Hangzhou was held on 2019-12-28 - Dubbo 2.7.4, 2.7.4.1 and 2.7.5 are released. - Dubbo go 1.1.0 and 1.2.0 are released. - Dubbo js 3.0 is under release vote. ## Community Health: In the past quarter, we did good job to continue to develop both new committers and new PMC members, but at the same time, we saw traffic decrease on both mailing list (-45% on @dev) and GitHub (roughly -30% on each metrics). The traffic decrease on GitHub is expected since it means Dubbo 2.7 branch gets more stable after 7 releases. Overall community health is good, but we should do better on mailing list traffic.
## Description: The mission of Apache Dubbo is the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework. ## Issues: - Sent agreement file drafted by Alibaba legal team in order to transfer dubbo.io domain name to ASF. The last email was sent in August this year, but have not heard from ASF's trademark team since then. - Branding issues with https://opensource.alibaba.com/project has been noticed to Alibaba opensource team who owns and runs this website. The resource has been arranged, and the branding issue is expected to fix in the next release cycle ## Membership Data: Apache Dubbo was founded 2019-05-15 (5 months ago) There are currently 45 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Victory Cao on 2019-06-03. - Yincheng Fang was added as committer on 2019-09-08 - Liu Yang was added as committer on 2019-10-01 - Xinming He was added as committer on 2019-07-15 ## Project Activity: - Apache Dubbo Developer Day Shanghai was held on 2019-08-17. There were almost 700 registration, 6k+ live watches, and 350 attendees. - Apache Dubbo Developer Day Chengdu will be held on 2019-09-27. The schedule has been announced. - In order to transfer dubbo.io domain name to ASF, "Domain Name Assignment" file has been drafted and being reviewed by ASF trademarks/legal team in August this year, but we have not received any further update yet. - python-dubbo project has been accepted by community. SGA has been sent. It's now under IP clearance procedure. - Dubbo 2.7.4 release is under vote - Dubbo-go 1.1.0 has finished voting ## Community Health: - dev@dubbo.apache.org had a 36% decrease in traffic in the past quarter (410 emails compared to 636) - 783 commits in the past quarter (-24% decrease) - 141 code contributors in the past quarter (25% increase) - 470 PRs opened on GitHub, past quarter (-11% decrease) - 464 PRs closed on GitHub, past quarter (no change) - 467 issues opened on GitHub, past quarter (-18% decrease) - 395 issues closed on GitHub, past quarter (5% increase)
## Description: - Apache Dubbo is a high-performance, lightweight, java based RPC framework. ## Issues: - There are no issues requiring board attention at this time. ## Activity: - Apache Dubbo Developer Day Shenzhen was held on 2019-07-20, which is by far the event with most attendees. There was 900+ registration, 9k+ live watches, 400+ attendees. It was such a great success. - Apache Dubbo Developer Day Shanghai will be held on 2019-08-17. The schedule has been annouced. - Projects under dubbo group that not transferred to ASF have been transferred to thubbo group. There is only one project left in dubbo group, which is dubbo.github.io. The Dubbo community is still working with ASF trademarks/legal in order to transfer dubbo.io to ASF. A "Domain Name Assignment" has been drafted and being reviewed by ASF trademarks/legal. - dubbo-go-hessian2 project has been accepted by communitity. After finishing the IP clearance, it has been successfully transferred to ASF. - The Github metric "Used by" of Dubbo has reached 1k, which is good metric to indicate the penetration of a frameowrk. - The Dubbo community works with JProfiler to provide free license for committers. ## Health report: - The overall status of Dubbo community is good. ## PMC changes: - Currently 16 PMC members. - Victory Cao was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 43 committers. - New commmitters: - Xinming He was added as a committer on Mon Jul 15 2019 ## Releases: - Dubbo 2.7.3 has been released on 2019-7-19. - Dubbo 2.6.7 has been released on 2019-7-19. - dubbo-spring-boot-starter 2.7.3 finishes release vote on 2019-8-9. - dubbo-go 1.0 is udner release vote. ## Mailing list activity: - dev@dubbo.apache.org: - 376 subscribers (up 70 in the last 3 months): - 605 emails sent to list (963 in previous quarter) ## GitHub activity: The Active and closed issues/pull request both have increased than last month. - 103 Active Pull Requests, 30 merged pull request during the last 1 month - 163 Active Issues, 105 closed issues during in the last 1 months
## Description: - Apache Dubbo is a high-performance, lightweight, java based RPC framework. ## Issues: The dubbo-js community would like to make their first release, please suggest the recommended way to publish npm distribution. Shall we use official Apache account to publish it (like what did in docker hub), or using a person account? ## Activity: - Apache Dubbo Shenzhen meetup will be held on 2019-07-20, schedule is announced and registration is open. - Apache Dubbo Shanghai meetup will be held on 2019-08-17, CFP is open. - Projects under dubbo group are being transferring to ASF, hessian-lite has been transferred to ASF, by the end of June, there are still 7 projects remaining, which will be transferred to thubbo group. - GSoc project for Dubbo has completed the first evaluation stage. - dubbo-website now support auto-build from markdown to html files based on Apache jenkins service. - Apache Dubbo has been invited to the Alibaba Summer of Code project - The first book about Apache Dubbo has been published. - The dubbo community is voting on accepting go-hessian2 project into Apache Dubbo. - Apache Dubbo has won the best open source project in 2019 Cloud computing Open source Industry Conference. ## Health report: - The overall status of Dubbo community is good. ## PMC changes: - Currently 16 PMC members. - Victory Cao was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 37 committers. - New commmitters: * Feng Hu was added as a committer on Tue Jun 25 2019 * Alex Stocks was added as a committer on Thu Jun 20 2019 * ShengXiao Xie was added as a committer on Thu Jun 13 2019 * Shunyu Lei was added as a committer on Fri Jun 07 2019 ## Releases: - The community is voting for both 2.7.3 release and 2.6.7 releases - There is discussion around dubbo-js project to make their first release ## Mailing list activity: Some of the committers are less active. Hopefully they can be more active. - dev@dubbo.apache.org: - 345 subscribers (down -30 in the last 3 months): - 738 emails sent to list (1061 in previous quarter) ## GitHub activity: The closed issues/pull request has decreased than last month. The number of open pull request has been increase. More contribution are needed from the community. - 87 Active Pull Requests, 57 merged pull request during the last 1 month - 136 Active Issues, 78 closed issues during in the last 1 months
===== ## Description: - Apache Dubbo is a high-performance, lightweight, java based RPC framework. ## Issues: There are no issues requiring board attention at this time. ## Activity: - The community has just graduated from incubator on 2019-05-15, and finished the post graudation steps. - Apache Dubbo meetup has been held on 2019-05-26 in Beijing, 250+ people were present. - Projects under dubbo group are being transferring to ASF (as discussed before graudation), dubbo-php-framework, dubbo-js, dubbo-python, dubbo-sentinel-support, dubbo-go has been transferred to ASF. - The community has kicked off a new project called dubbo-proxy, which aims at converting http request to dubbo. - The dubbo-website repository has reached 100 contributors. - The dubbo repository has reached 200 contributors. - GSoc project for Dubbo has entered coding period. - A new dubbo-erlang project has been migrated to ASF, now dubbo supports 6 languages including Java, Javascript, Go, Python, Php, and Erlang. - The EOL date of 2.5.x branch has been announced, support will be ended on 2019-6-15. ## Health report: - The overall status of Dubbo community is good. ## PMC changes: - Currently 16 PMC members. - Victory Cao was added to the PMC on Mon Jun 03 2019 ## Committer base changes: - Currently 37 committers. - New commmitters: - uglycow has been voted in as a committer on June 5 2019 - Shunyu Lei has been added as a committer on June 3 2019 - Tiger Wang was added as a committer on Wed May 29 2019 - Xiaoxiang Zhai was added as a committer on Wed May 29 2019 ## Releases: - 2.7.2 has been release on June 6 2019 ## Mailing list activity: - I've no idea why the number of mailing list subscribed so dramatically. Is it because the removal of dev@dubbo.incubator.apache.org? - The decreasing number of emails looks good, since some of the contributors may become inactive due to various reasons. - dev@dubbo.apache.org: - 322 subscribers (down -51 in the last 3 months): - 927 emails sent to list (1131 in previous quarter) ## GitHub activity: - 139 Active Pull Requests, 109 merged pull request during the last 1 month - 172 Active Issues, 107 closed issues during in the last 1 months
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to a high-performance, lightweight, java based RPC framework. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Dubbo Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Dubbo Project be and hereby is responsible for the creation and maintenance of software related to a high-performance, lightweight, java based RPC framework; and be it further RESOLVED, that the office of "Vice President, Apache Dubbo" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Dubbo Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Dubbo Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Dubbo Project: * Huxing Zhang <huxing@apache.org> * Ian Luo <iluo@apache.org> * Jun Liu <liujun@apache.org> * Justin Mclean <jmclean@apache.org> * Kimm King <kimmking@apache.org> * Liang Zhang <zhangliang@apache.org> * Liujie Qin <liujieqin@apache.org> * Mercy Ma <mercyblitz@apache.org> * Minxuan Zhuang <min@apache.org> * Shang Zonghai <yiji@apache.org> * Von Gosling <vongosling@apache.org> * Xin Wang <wangxin@apache.org> * Yong Zhu <jerrick@apache.org> * Yuhang Xiu <carryxyh@apache.org> * YunKun Huang <hyunkun@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ian Luo be appointed to the office of Vice President, Apache Dubbo, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Dubbo Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Dubbo podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Dubbo podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7B, Establish the Apache Dubbo Project, was approved by Unanimous Vote of the directors present.
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. Ensure PPMC is involved in organizing meetup. 2. Self-correcting things that are not done in Apache way. 3. Ensure more decision are happening on list. 4. Add more committers/PPMC members Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * New committer: (12 in total, 25% are from Alibaba) * Taosheng Wei(tswstarplanet) has been voted as committer on 2019-01-23 * Xianjun Ke(kexianjun) has been voted as committer on 2019-1-25 * Kun Song(satansk) has been voted as committer on 2019-1-30 * Xiaojie Li(lixiaojiee) has been voted as committer on 2019-1-31 * Yuhao Bi(biyuhao) has been voted as committer on 2019-2-2 * Zhongming Hua(crazyhzm) has been voted as committer on 2019-2-18 * New PMC member: (19 in total, excluding mentors, 52% are from Alibaba) * Yuhang Xiu(carryxyh) has been voted as pmc member on 2018-12-20 * Yunkun Huang(htynkn) has been voted as pmc member on 2019-2-25 * New users: (136 in total) * 18 new companies reported their using of Dubbo since last report * Meetup * Guangzhou Meetup was held on 2019-01-19, with online registration ~400, and on-site registration: 200+ * Nanjing Meetup: CFP is closed, topics selection is ongoing. The ppmc is involved in all the way, including discussing scheduling, call for participation, topic selection and etc. * Ecosystem project(under http://github.com/dubbo, non-Apache repositories) * Future steps of how to deal with ecosystem projects has been discussed on the list, most of them will be brought to ASF * dubbo-samples has been transferred into ASF * dubbo-registry-nacos has been merged into 2.6.x branch * dubbo-configcenter-archaius has been deleted * dubbo-spring-cloud-project has been deleted * dubbo-metrics has been added, to avoid potential branding issue, a discussion on renaming to metrics is ongoing These projects are being watched by Apache Dubbo PPMC and are planning be moved to Apache once they meet the quality requirement. * Branding: * The branding issues for start.dubbo.io has been identified and the solution is being discussed * Non ASF maven binary snapshot distribution has been identified for module dubbo-registry-etcd3 and dubbo-rpc-native-thrift, the code will be merge into incubator-dubbo repository. * Unapproved maven binary distribution spring-boot-starter 0.1.2.RELEASE and 0.2.1.RELEASE are identified. * All the non Apache release in GitHub has been renamed to be clearly different with Apache releases. How has the project developed since the last report? * Dubbo spring boot starter 0.2.1 and 0.1.2 is released on 2019-01-27 * Dubbo 2.7.0 is released on 2019-01-29 * Dubbo spring boot starter 2.7.0 is released on 2019-02-14 * Dubbo Ops 0.1 is release on 2019-02-15 * Dubbo 2.6.6 is under release vote * Dubbo 2.7.1 is under development * A dramatic increase of mailing list discussion is observed: * 2018-12-01~2019-02-28: 1135 emails, 96 participants, 203 topics * 2018-09-01~2018-11-31: 663 emails, 68 participants, 118 topics * 2018-06-01~2018-08-31 : 680 emails, 85 participants, 128 topics * Github stats: (With the increase of community, more collaboration are happening) * 2018-12-01~2019-02-02: 332 issues closed, 382 pr closed * 2018-09-01~2018-11-31: 182 issues closed, 190 pr closed * 2018-06-01~2018-08-31 : 200 issues closed, 287 pr closed * number of stars has grown from 22796 to 24735. * contributors has been grown from 144 to 179. * number of forks has grown from 15761 to 16603. * Community effort project: * With the help from community, the code coverage has been increase to 64% How would you assess the podling’s maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [x] Nearing graduation [ ] Other: I think Dubbo is in a good shape towards graduation. Date of last release: 2019-02-15 When were the last committers or PPMC members elected? 2019-02-25 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Yes, our mentors are very responsive and have provided many useful feedback. Signed-off-by: [X](dubbo) Justin Mclean Comments: Agree with the points Mark and ave raise. PPMC is being more proactive in fixing any issues. [X](dubbo) Mark Thomas Comments: I agree the podling is nearing graduation. Another month or two to consolidate their understanding of how Apache projects operates and I think they'll be ready to graduate. [X](dubbo) David Fisher Comments: Podling is doing well. There is an ecosystem around Dubbo where IP issues are murky. PPMC is appropriately evaluating the status of related "Dubbo" projects. The correct questions are being asked. IPMC/Shepherd notes:
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. Ensure more discussion and decision making to be happening on the mailing list. 2. Release 2.7.0, the first release after package renaming. 3. Transfer more qualified external Dubbo ecosystem projects into Apache. 4. Add more committers and PPMC members. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * New committer: * Minxuan Zhuang has been voted as committer on 2018-09-11 * Jinkai Ma(majinkai) has been voted as committer on 2018-10-31 * Zhenqiang Yi(manzhizhen) has been voted as committer on 2018-11-05 * Victory Cao(cvictory) has been voted as committer on 2018-11-09 * Liandong Chen(purple-force) has been voted as committer on 2018-11-14 * Jeff Lv(Jeff-Lv) has been voted as committer on 2018-11-21 * New PMC member: * Zonghai Shang(yiji) has been voted as pmc member on 2018-11-01 * Yong Zhu(diecui1202) has been voted as pmc member on 2018-12-03 * Github stats is growing rapidly since last report. as of Dec 3rd, * number of stars has grown from 21126 to 22796. * contributors has been grown from 119 to 144. * number of forks has grown from 14625 to 15761. * 14 new companies reported their using of Dubbo since last report, 118 in total * Hangzhou Meetup was held on 2018-06-23: Online registration 500+, on-site registration: 250 * Start transferring dubbo-samples project from external Dubbo ecosystem into Apache, IP clearance process has been completed, SGA from Alibaba has been submitted. * The following projects has been added to external Apache Dubbo ecosystem(http://github.com/dubbo, non-Apache repositories): * dubbo-registry-nacos * dubbo-benchmark * egg-dubbo-rpc * dubbo-remoting-js These projects are being watched by Apache Dubbo PPMC and are planning be moved to Apache once they meet the quality requirement. * Dubbo has ranked Top 3 of most popular open source project in China in 2018. https://www.oschina.net/project/top_cn_2018 Since last report, the communities has welcomed 6 new committers and 2 new PPMC members. Comparing to last quarter, when we have 4 new committers and no new PPMC members. The number of contributors have grown from 119 to 144. The following events have played key parts of helping the community to grow: 0. Ian Luo and Jun Liu have delivered a a talk "Introducing Apache Dubbo(Incubating): What is Dubbo and How it Works" in ApacheCon Montreal. 1. With a discussion with mentors in ApacheCon Montreal, the Dubbo community and learned a lot about how to build the community. One key takeaway is that to keep the bar for becoming a committer low. 2. Dave Fisher has becoming our new mentor. 3. Apache project meetup in ShangHai has been held in Oct 13th 4. Our mentor Justin has visited Alibaba, and give a talk on navigating through the incubator process 5. COSCon'18 has been held in Shenzhen, China, where Craig L.Russell, Dave Fisher, and Justin have delivered a lot of wonderful talks about ASF. How has the project developed since the last report? * Dubbo 2.6.4 is released on 2018-10-8 * Dubbo 2.6.5 is released on 2018-11-23 * Dubbo 2.7.0 is under development, a major feature called separation of config metadata and registry metadata has almost been completed. * New features of Dubbo-ops, e.g. complete support of service governance for 2.6, and support for 2.7 has been added. * Mailing list stats: * 2018-09-01~2018-11-31: 663 emails, 68 participants, 118 topics * 2018-06-01~2018-08-31 : 680 emails, 85 participants, 128 topics * Github stats: * 2018-09-01~2018-11-31: 182 issues closed, 190 pr closed * 2018-06-01~2018-08-31 : 200 issues closed, 287 pr closed How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [ ] Community building [X] Nearing graduation [ ] Other: Date of last release: 2018-11-23 When were the last committers or PPMC members elected? Yong Zhu(diecui1202) has been voted as PPMC members on 2018-12-03 Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors have been very helpful to guide the Dubbo community through Apache way. Signed-off-by: [X](dubbo) Justin Mclean Comments: [X](dubbo) Mark Thomas Comments: [X](dubbo) David Fisher Comments: Busy project. IPMC/Shepherd notes:
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. Community building 2. Ensure more discussion and decision making to be happening on the mailing list. 3. New PPMC Member Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None How has the community developed since the last report? * Meetup * Shanghai Meetup (2018-06-23): Online registration ~700, on-site registration: 300+ * Shenzhen Meetup (2018-07-29): Online registration ~2k, on-site registration: 700+ * Chengdu Meetup (2018-08-26): Online registration ~1000, on-site registration: 350+ * The community has voted for new logo * The community has voted for new website * New committer: * htynkn has been voted as committer on 2018-07-06 * kimming has been voted as committer on 2018-07-30 * diecui1201 has been voted as committer on 2018-07-30 * carryxyh has been voted as committer on 2018-08-20 * Dubbo has joined CNCF landscape: https://landscape.cncf.io/selected=dubbo * Dubbo has reached 20k stars and 100 contributors, as of August 29th * number of stars has grown from ~16000 to 21126 since start incubating. * contributors has been grown from 75 to 119 since start incubating. * It also has 14625 forks, which ranks #3 in all Github Java projects. * 15 new companies reported their using of Dubbo since last report, 104 in total * The following projects has been added to external Apache Dubbo ecosystem(http://github.com/dubbo, non-Apache repositories): * dubbo-php-frmework * dubbo-serialiazation-avro * dubbo-sentinel-support * Intellij IDEA plugin * dubbo-rpc-native-thrift These projects are being watched by Apache Dubbo PPMC and are planning be moved to Apache once they meet the quality requirement. How has the project developed since the last report? * 2.6.2 is released * 2.6.3 release is under way, RC4 is being voted * All the package name has been changed to org.apache.dubbo and group id has been changed to org.apache on 2.7.x branch * New dubbo website has been published. * Dubbo-ops has been refactored into a spring-boot project. * Mailing list stats: * August: 193 emails, 33 topics, 44, participants * July: 248 emails, 46 topics, 45 participants * June: 195 emails, 41 topics, 32 participants * May: 138 emails, 23 topics, 35 participants (last report 2018-06-05) Comparing to last report period, the number of mails/topics/participants are all increased. More people (including PPMC, committer and users) are getting involved to the mailing list, and more discussion is happening on the list. * Gtihub stats: * August: 114 issues closed, 155 pr closed * July: 181 issues closed, 56 pr closed * June: 68 issues closed, 79 pr closed * May: 106 issues closed, 75 pr closed(last report 2018-06-05) The stats shows more people are coming to Github, more pull request are coming, issues are getting solved. The community is responding quicker to issues and pull request than before. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: * 2.6.2 has been released on 2018-6-7. * 2.6.3 RC5 is under release process. When were the last committers or PPMC members elected? Yuhang Xiu(carryxyh) has been voted as committer on 2018-08-20. Signed-off-by: [X](dubbo) Justin Mclean Comments: I agree with Mark that this project can be difficult to follow. It would be good to see more discussion on the mailing list. [ ](dubbo) Jean-Frederic Clere Comments: [X](dubbo) Mark Thomas Comments: Generally, the podling is doing well. The community is still getting used to using mailing lists but I have no concerns at at this stage of the podling's development I do remain concerned at the volume of github notifications and the difficulty in following them. I plan to chat with the infrastructure folks at ApacheCon NA to see if there are any changes that could be made on the infrastructure side to help in this area. IPMC/Shepherd notes:
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. First release 2. Community building 3. Change group id to org.apache Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * Complete All ICLA collection for all the contributors which are necessary to have * The first Apache release 2.6.2 has passed the incubator community vote * zonghaishang(yiji) has been voted as new committer * Ian Luo/Jun Liu's talk about "Introducing Apache Dubbo(Incubating): What is Dubbo and How it Works" has been accepted by ApacheCon NA. * The first Dubbo meetup has been held in Beijing, with over 400+ people attended * 10 new companies reported their using of Dubbo since last report How has the project developed since the last report? * 2.6.2 is ready to release * The community has decided to a new major version 2.7.x to incorporate incompatible changes. * 57 Active Pull Requests, 49 pull request merged, with 21 contributors involved * 180 Active Issues, 127 issues closed * Github star 19286, fork 13491 How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: None. (2.6.2 has passed incubator community release vote and is expected to be released within several days) When were the last committers or PPMC members elected? 2018-06-01 Signed-off-by: [X](dubbo) Justin Mclean Comments: [ ](dubbo) Jean-Frederic Clere Comments: [X](dubbo) Mark Thomas Comments: Good work on the first release. dev@ list traffic is a lot easier to follow now notifications have moved to a separate list I'm still struggling with the volume of notifications. It is getting easier as I become more familiar with the project but I do worry that newcomers to the project will find it difficult to follow. IPMC/Shepherd notes:
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. First ASF release 2. IP clearance 3. Community building Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * 1 student application has been formally accepted by GSoC (Raghu on Protocol Buffer integration) * A complete list of contributors who is signed or not signed ASF/Alibaba CLA has been summarized * Spring Cloud Sleuth (a distributed tracing solution for Spring Cloud) now officially supports Dubbo * Ian Luo(Dubbo PPMC) has delivered a talk about Dubbo’s present and future at QCon Beijing 2018 * The community has decided to move Github notifications to notifications@ list * The community has discussed and decided release schedule on the mailing list * 13 new companies reported their using of Dubbo since last report How has the project developed since the last report? * Received feature donation about circuit breaker from Hangzhou 2Dfire Technology Co., Ltd * Received documentation donation about dubbox features from Dangdang * 53 Active Pull Requests, 38 pull request merged, with 20 contributors involved * 179 Active Issues, 111 issues closed * Preparing for the first release How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: None. When were the last committers or PPMC members elected? None. Signed-off-by: [X](dubbo) Justin Mclean Comments: [ ](dubbo) Jean-Frederic Clere Comments: [X](dubbo) Mark Thomas Comments: Activity levels remain very high. I am struggling to follow day to day activity. notifications@ has helped a little. The particular challenges for me are: - no threading of github issue / pr mail makes it hard to follow individual issues - users having different ASF and GitHub user names makes to hard to follow who is a committer and who is not
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. First ASF release 2. Migrate remaining assets to the ASF 3. Community building Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? * Complete ICLA for all PPMC * SGA has been filed * The community has decided to use Github issue instead of JIRA * Discussed feature donation by external users. e.g. circuit breaker, xmlrpc * Received 1 GSoc student application (Raghu on Protocol Buffer integration) * Currently ~450 mails on the dev@ list * 9 new companies reported their using of Dubbo since last report How has the project developed since the last report? * Dubbo 2.6.1 & Dubbo 2.5.10 released (prior to code transition, non-ASF release) * Move 7 repos (including the core Dubbo repo) to Apache * Website (dubbo.incubator.apache.org) has been enabled * Website has been updated to be complied with ASF branding policy * 37 pull request created, 21 of them are closed * 80 Github issues created, 22 of them are closed How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? N/A Signed-off-by: [X](dubbo) Justin Mclean Comments: [X](dubbo) John D. Ament Comments: Podling is moving forward very well. An on list discussion about splitting up the dev list into multiple lists has started. [ ](dubbo) Jean-Frederic Clere Comments: [ ](dubbo) Mark Thomas Comments: IPMC/Shepherd notes: An excellent start. Dave Fisher
Dubbo is a high-performance, lightweight, java based RPC framework. Dubbo has been incubating since 2018-02-16. Three most important issues to address in the move towards graduation: 1. Get ICLA signed (currently got 7 out of 9 initial committers) 2. Get community to sign up and move discussion to dev@ 3. Move codebase to Apache Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? N/A(This is the first report) How has the project developed since the last report? N/A(This is the first report) How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-01-25 (before joining Apache Incubator) When were the last committers or PPMC members elected? N/A, right now all the PPMC members come from initial committers. Signed-off-by: [X](dubbo) Justin Mclean Comments: [X](dubbo) John D. Ament Comments: Keep up the focus on the transition work. [ ](dubbo) Jean-Frederic Clere Comments: [X](dubbo) Mark Thomas Comments: Transition is still underway. Good to see discussion with (prospective) mentors that was happening off-list has moved on-list.