Draft: board report for 2022 Q1
Hello, Below these lines you can find a draft of this quarter's board report. I plan to submit it at the beginning of next week. Please let me know if you have any additions or corrections. ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Calcite was founded 2015-10-22 (6 years ago). There are currently 56 committers and 23 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 Ruben Q L on 2020-08-10. - No new committers. Last addition was Alessandro Solimando on 2021-12-17. ## Project Activity: Calcite 1.30.0 was released on 2022-03-20, it contains contributions from 29 authors, and resolves 36 issues. Among others, it is worth highlighting the following: Babel parser support MySQL NULL-safe equal operator <=>; support SQL hints for temporal table join; fluent test fixtures so that dependent projects can write parser, validator and rules tests; and fix for vulnerability issue CVE-2021-27568. Apache Calcite Avatica Go 5.1.0 was released on 2022-03-27, it is a maintenance release of Avatica Go with dependency updates and some minor bug fixes. ## Community Health: The overall activity in the community has increased significantly on the dev email list, which had a 137% increase in traffic in the past quarter (841 emails compared to 354). Many of these threads were new or recently joined community members asking technical questions or requesting code reviews for their first contributions, which suggests that Apache Calcite is being used more broadly by increasingly more projects. On the contrary, the activity on Jira and Github has decreased (-36% / -34% issues opened / closed in the former; -24% / -23% PRs opened / closed in the latter). This could be explained in part by the development pause during winter vacation and/or a particularly long code freeze period that was required in order to produce several RCs before Calcite 1.30.0 was released. Apart from that, there was a small virtual key signing party; and it is being discussed to organize these events on a more regular basis to expand the web of trust within the project. The number of non-committer (contributor) commits per month: +-+-+-+ |year |month| contributor_commits | +-+-+-+ | 2022| 1 | 16 | | 2022| 2 | 10 | | 2022| 3 | 4 | +-+-+-+ The number of active reviewers per month: +-+-+-+ |year |month| active_reviewers | +-+-+-+ | 2022| 1 | 7 | | 2022| 2 | 5 | | 2022| 3 | 3 | +-+-+-+ Top reviewers in the last 3 months: +--+-+ | committer | reviews | +--+-+ | Julian Hyde| 8 | | Stamatis Zampetakis | 8 | | NobiGo | 6 | | Alessandro Solimando | 2 | | rubenada | 1 | | Feng Zhu | 1 | | XuQianJin-Stars| 1 | | yuzhao.cyz | 1 | | Andrei Sereda <25229979+asereda...@users.noreply.github.com> | 1 | | Jacques Nadeau | 1 | +--+-+
Re: Draft: board report for 2022 Q1
Hi Ruben, thanks for preparing the draft, it already looks good to me as-is. Best regards, Alessandro On Fri, 1 Apr 2022 at 13:17, Ruben Q L wrote: > Hello, > > Below these lines you can find a draft of this quarter's board report. I > plan to submit it > at the beginning of next week. > Please let me know if you have any additions or corrections. > > > ## Description: > Apache Calcite is a highly customizable framework for parsing and planning > queries on data in a wide variety of formats. It allows database-like > access, > and in particular a SQL interface and advanced query optimization, for data > not residing in a traditional database. > > Avatica is a sub-project within Calcite and provides a framework for > building > local and remote JDBC and ODBC database drivers. Avatica has an independent > release schedule and its own repository. > > ## Issues: > There are no issues requiring board attention. > > ## Membership Data: > Apache Calcite was founded 2015-10-22 (6 years ago). > There are currently 56 committers and 23 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 Ruben Q L on 2020-08-10. > - No new committers. Last addition was Alessandro Solimando on 2021-12-17. > > ## Project Activity: > Calcite 1.30.0 was released on 2022-03-20, it contains contributions from > 29 > authors, and resolves 36 issues. Among others, it is worth highlighting the > following: Babel parser support MySQL NULL-safe equal operator <=>; support > SQL hints for temporal table join; fluent test fixtures so that dependent > projects can write parser, validator and rules tests; and fix for > vulnerability issue CVE-2021-27568. > > Apache Calcite Avatica Go 5.1.0 was released on 2022-03-27, it is a > maintenance release of Avatica Go with dependency updates and some minor > bug > fixes. > > ## Community Health: > The overall activity in the community has increased significantly on the > dev > email list, which had a 137% increase in traffic in the past quarter (841 > emails compared to 354). Many of these threads were new or recently joined > community members asking technical questions or requesting code reviews for > their first contributions, which suggests that Apache Calcite is being used > more broadly by increasingly more projects. On the contrary, the activity > on > Jira and Github has decreased (-36% / -34% issues opened / closed in the > former; -24% / -23% PRs opened / closed in the latter). This could be > explained in part by the development pause during winter vacation and/or a > particularly long code freeze period that was required in order to produce > several RCs before Calcite 1.30.0 was released. > > Apart from that, there was a > small virtual key signing party; and it is being discussed to organize > these > events on a more regular basis to expand the web of trust within the > project. > > The number of non-committer (contributor) commits per month: > +-+-+-+ > |year |month| contributor_commits | > +-+-+-+ > | 2022| 1 | 16 | > | 2022| 2 | 10 | > | 2022| 3 | 4 | > +-+-+-+ > > The number of active reviewers per month: > +-+-+-+ > |year |month| active_reviewers | > +-+-+-+ > | 2022| 1 | 7 | > | 2022| 2 | 5 | > | 2022| 3 | 3 | > +-+-+-+ > > Top reviewers in the last 3 months: > +--+-+ > | committer | reviews | > +--+-+ > | Julian Hyde| 8 | > | Stamatis Zampetakis | 8 | > | NobiGo | 6 | > | Alessandro Solimando | 2 | > | rubenada | 1 | > | Feng Zhu | 1 | > | XuQianJin-Stars| 1 | > | yuzhao.cyz | 1 | > | Andrei Sereda <25229979+asereda...@users.noreply.github.com> | 1 | > | Jacques Nadeau | 1 | > +--+-+ >
Re: Draft: board report for 2022 Q1
It looks good to me, thanks for preparing the draft, Ruben. Haisheng On 2022/04/01 11:17:19 Ruben Q L wrote: > Hello, > > Below these lines you can find a draft of this quarter's board report. I > plan to submit it > at the beginning of next week. > Please let me know if you have any additions or corrections. > > > ## Description: > Apache Calcite is a highly customizable framework for parsing and planning > queries on data in a wide variety of formats. It allows database-like > access, > and in particular a SQL interface and advanced query optimization, for data > not residing in a traditional database. > > Avatica is a sub-project within Calcite and provides a framework for > building > local and remote JDBC and ODBC database drivers. Avatica has an independent > release schedule and its own repository. > > ## Issues: > There are no issues requiring board attention. > > ## Membership Data: > Apache Calcite was founded 2015-10-22 (6 years ago). > There are currently 56 committers and 23 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 Ruben Q L on 2020-08-10. > - No new committers. Last addition was Alessandro Solimando on 2021-12-17. > > ## Project Activity: > Calcite 1.30.0 was released on 2022-03-20, it contains contributions from 29 > authors, and resolves 36 issues. Among others, it is worth highlighting the > following: Babel parser support MySQL NULL-safe equal operator <=>; support > SQL hints for temporal table join; fluent test fixtures so that dependent > projects can write parser, validator and rules tests; and fix for > vulnerability issue CVE-2021-27568. > > Apache Calcite Avatica Go 5.1.0 was released on 2022-03-27, it is a > maintenance release of Avatica Go with dependency updates and some minor bug > fixes. > > ## Community Health: > The overall activity in the community has increased significantly on the dev > email list, which had a 137% increase in traffic in the past quarter (841 > emails compared to 354). Many of these threads were new or recently joined > community members asking technical questions or requesting code reviews for > their first contributions, which suggests that Apache Calcite is being used > more broadly by increasingly more projects. On the contrary, the activity on > Jira and Github has decreased (-36% / -34% issues opened / closed in the > former; -24% / -23% PRs opened / closed in the latter). This could be > explained in part by the development pause during winter vacation and/or a > particularly long code freeze period that was required in order to produce > several RCs before Calcite 1.30.0 was released. > > Apart from that, there was a > small virtual key signing party; and it is being discussed to organize these > events on a more regular basis to expand the web of trust within the > project. > > The number of non-committer (contributor) commits per month: > +-+-+-+ > |year |month| contributor_commits | > +-+-+-+ > | 2022| 1 | 16 | > | 2022| 2 | 10 | > | 2022| 3 | 4 | > +-+-+-+ > > The number of active reviewers per month: > +-+-+-+ > |year |month| active_reviewers | > +-+-+-+ > | 2022| 1 | 7 | > | 2022| 2 | 5 | > | 2022| 3 | 3 | > +-+-+-+ > > Top reviewers in the last 3 months: > +--+-+ > | committer | reviews | > +--+-+ > | Julian Hyde| 8 | > | Stamatis Zampetakis | 8 | > | NobiGo | 6 | > | Alessandro Solimando | 2 | > | rubenada | 1 | > | Feng Zhu | 1 | > | XuQianJin-Stars| 1 | > | yuzhao.cyz | 1 | > | Andrei Sereda <25229979+asereda...@users.noreply.github.com> | 1 | > | Jacques Nadeau | 1 | > +--+-+ >
Re: Draft: board report for 2022 Q1
Hi Ruben, It looks good to me, thanks for preparing the draft. Haisheng Yuan 于2022年4月2日周六 12:20写道: > It looks good to me, thanks for preparing the draft, Ruben. > > Haisheng > > On 2022/04/01 11:17:19 Ruben Q L wrote: > > Hello, > > > > Below these lines you can find a draft of this quarter's board report. I > > plan to submit it > > at the beginning of next week. > > Please let me know if you have any additions or corrections. > > > > > > ## Description: > > Apache Calcite is a highly customizable framework for parsing and > planning > > queries on data in a wide variety of formats. It allows database-like > > access, > > and in particular a SQL interface and advanced query optimization, for > data > > not residing in a traditional database. > > > > Avatica is a sub-project within Calcite and provides a framework for > > building > > local and remote JDBC and ODBC database drivers. Avatica has an > independent > > release schedule and its own repository. > > > > ## Issues: > > There are no issues requiring board attention. > > > > ## Membership Data: > > Apache Calcite was founded 2015-10-22 (6 years ago). > > There are currently 56 committers and 23 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 Ruben Q L on 2020-08-10. > > - No new committers. Last addition was Alessandro Solimando on > 2021-12-17. > > > > ## Project Activity: > > Calcite 1.30.0 was released on 2022-03-20, it contains contributions > from 29 > > authors, and resolves 36 issues. Among others, it is worth highlighting > the > > following: Babel parser support MySQL NULL-safe equal operator <=>; > support > > SQL hints for temporal table join; fluent test fixtures so that dependent > > projects can write parser, validator and rules tests; and fix for > > vulnerability issue CVE-2021-27568. > > > > Apache Calcite Avatica Go 5.1.0 was released on 2022-03-27, it is a > > maintenance release of Avatica Go with dependency updates and some minor > bug > > fixes. > > > > ## Community Health: > > The overall activity in the community has increased significantly on the > dev > > email list, which had a 137% increase in traffic in the past quarter (841 > > emails compared to 354). Many of these threads were new or recently > joined > > community members asking technical questions or requesting code reviews > for > > their first contributions, which suggests that Apache Calcite is being > used > > more broadly by increasingly more projects. On the contrary, the > activity on > > Jira and Github has decreased (-36% / -34% issues opened / closed in the > > former; -24% / -23% PRs opened / closed in the latter). This could be > > explained in part by the development pause during winter vacation and/or > a > > particularly long code freeze period that was required in order to > produce > > several RCs before Calcite 1.30.0 was released. > > > > Apart from that, there was a > > small virtual key signing party; and it is being discussed to organize > these > > events on a more regular basis to expand the web of trust within the > > project. > > > > The number of non-committer (contributor) commits per month: > > +-+-+-+ > > |year |month| contributor_commits | > > +-+-+-+ > > | 2022| 1 | 16 | > > | 2022| 2 | 10 | > > | 2022| 3 | 4 | > > +-+-+-+ > > > > The number of active reviewers per month: > > +-+-+-+ > > |year |month| active_reviewers | > > +-+-+-+ > > | 2022| 1 | 7 | > > | 2022| 2 | 5 | > > | 2022| 3 | 3 | > > +-+-+-+ > > > > Top reviewers in the last 3 months: > > > +--+-+ > > | committer | reviews > | > > > +--+-+ > > | Julian Hyde| 8 > | > > | Stamatis Zampetakis | 8 > | > > | NobiGo | 6 > | > > | Alessandro Solimando | 2 > | > > | rubenada | 1 > | > > | Feng Zhu | 1 > | > > | XuQianJin-Stars| 1 > | > > | yuzhao.cyz
Re: Draft: board report for 2022 Q1
+1 Looks great, Ruben! On 2/04/2022 5:21 pm, xiong duan wrote: Hi Ruben, It looks good to me, thanks for preparing the draft. Haisheng Yuan 于2022年4月2日周六 12:20写道: It looks good to me, thanks for preparing the draft, Ruben. Haisheng On 2022/04/01 11:17:19 Ruben Q L wrote: Hello, Below these lines you can find a draft of this quarter's board report. I plan to submit it at the beginning of next week. Please let me know if you have any additions or corrections. ## Description: Apache Calcite is a highly customizable framework for parsing and planning queries on data in a wide variety of formats. It allows database-like access, and in particular a SQL interface and advanced query optimization, for data not residing in a traditional database. Avatica is a sub-project within Calcite and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule and its own repository. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Calcite was founded 2015-10-22 (6 years ago). There are currently 56 committers and 23 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 Ruben Q L on 2020-08-10. - No new committers. Last addition was Alessandro Solimando on 2021-12-17. ## Project Activity: Calcite 1.30.0 was released on 2022-03-20, it contains contributions from 29 authors, and resolves 36 issues. Among others, it is worth highlighting the following: Babel parser support MySQL NULL-safe equal operator <=>; support SQL hints for temporal table join; fluent test fixtures so that dependent projects can write parser, validator and rules tests; and fix for vulnerability issue CVE-2021-27568. Apache Calcite Avatica Go 5.1.0 was released on 2022-03-27, it is a maintenance release of Avatica Go with dependency updates and some minor bug fixes. ## Community Health: The overall activity in the community has increased significantly on the dev email list, which had a 137% increase in traffic in the past quarter (841 emails compared to 354). Many of these threads were new or recently joined community members asking technical questions or requesting code reviews for their first contributions, which suggests that Apache Calcite is being used more broadly by increasingly more projects. On the contrary, the activity on Jira and Github has decreased (-36% / -34% issues opened / closed in the former; -24% / -23% PRs opened / closed in the latter). This could be explained in part by the development pause during winter vacation and/or a particularly long code freeze period that was required in order to produce several RCs before Calcite 1.30.0 was released. Apart from that, there was a small virtual key signing party; and it is being discussed to organize these events on a more regular basis to expand the web of trust within the project. The number of non-committer (contributor) commits per month: +-+-+-+ |year |month| contributor_commits | +-+-+-+ | 2022| 1 | 16 | | 2022| 2 | 10 | | 2022| 3 | 4 | +-+-+-+ The number of active reviewers per month: +-+-+-+ |year |month| active_reviewers | +-+-+-+ | 2022| 1 | 7 | | 2022| 2 | 5 | | 2022| 3 | 3 | +-+-+-+ Top reviewers in the last 3 months: +--+-+ | committer | reviews | +--+-+ | Julian Hyde| 8 | | Stamatis Zampetakis | 8 | | NobiGo | 6 | | Alessandro Solimando | 2 | | rubenada | 1 | | Feng Zhu | 1 | | XuQianJin-Stars| 1 | | yuzhao.cyz | 1 | | Andrei Sereda <25229979+asereda...@users.noreply.github.com> | 1 | | Jacques Nadeau | 1 | +--+-+