+1 Thanks for getting this written on schedule.
I know we try to only report what happened in the quarter (i.e. up to June 30th) but since we have two new committers (yay!) I see no harm in including them. Julian On Mon, Jul 4, 2022 at 12:49 PM Stamatis Zampetakis <zabe...@gmail.com> wrote: > > Thanks for putting this together Ruben! LGTM, just a minor comment. > > When the board raises a comment/question we can reply by sending an email > to the board@ list. We don't need to wait for the next quarter to put this > information in the board report. This was a minor remark and probably it is > fine even if we don't reply at all but for more serious matters they expect > timely answers. > > Best, > Stamatis > > On Mon, Jul 4, 2022 at 9:00 PM Michael Mior <mm...@apache.org> wrote: > > > +1 Thanks Ruben! > > -- > > Michael Mior > > mm...@apache.org > > > > > > Le lun. 4 juil. 2022 à 07:52, Ruben Q L <rube...@gmail.com> a écrit : > > > > > Hello, > > > > > > Below these lines you can find a draft of this quarter's board report. I > > > plan to submit it > > > at the end of this week. > > > Please let me know if you have any additions or corrections. Note that > > our > > > last report got a question from the board, for which I include a proposed > > > answer in this report (cf "Issues" section). > > > Best, > > > Ruben > > > > > > > > > > > > ## 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. > > > > > > The last report got one comment from the board: > > > "It's certainly up to you all, but please remember that these reports are > > > published, publicly. Are you sure you want to have your names and email > > > addresses as part of this (public) report?". > > > > > > There is no problem from our side. This report has been pre-approved by > > the > > > Calcite community and the section with names / emails has already been > > part > > > of > > > our reports in the "community health" section for a while. We decided to > > > add it some time ago to highlight the contributions from non-committers > > and > > > the top reviewers, in order to encourage the members of the community. > > > > > > > > > ## Membership Data: > > > Apache Calcite was founded 2015-10-22 (7 years ago) > > > There are currently 56 committers and 25 PMC members in this project. > > > The Committer-to-PMC ratio is roughly 7:4. > > > > > > Community changes, past quarter: > > > - Chunwei Lei was added to the PMC on 2022-05-24 > > > - Vladimir Ozerov was added to the PMC on 2022-05-24 > > > - No new committers. Last addition was Alessandro Solimando on > > 2021-12-17. > > > > > > > > > ## Project Activity: > > > Avatica 1.21.0 was released on 2022-05-08, it was a maintenance release > > > with > > > dependency upgrades and added support for Oracle JDK 16 to 18. Of > > > particular > > > note is Log4j2 being upgrade to 2.16.0 and subsequently 2.17.0 and 2.17.1 > > > to > > > address CVE-2021-44228, CVE-2021-45105 and CVE-2021-44832. > > > > > > There has not been any Calcite release in this quarter. Calcite 1.31.0 > > was > > > planned for mid-June, but it has suffered a small delay. It should be > > > released > > > during July. > > > > > > > > > ## Community Health: > > > The overall status of the community is healthy and stable. We are keeping > > > the > > > good momentum in terms of contributions and opened discussions to improve > > > the > > > project. This is reflected also on the statistics of Jira & GitHub > > > activity: > > > -1% issues opened, +9% issues closed, -9% commits, +18% code > > contributors, > > > -11% PRs opened, +21% PRs closed. > > > > > > As usual, we struggle a bit on the PRs reviews, with some of them being > > > opened > > > and blocked for a while due a lack of active reviewers. This fact has > > > triggered an interesting discussion in both the Apache Calcite and Apache > > > Flink communities about the pros and cons of forking Calcite by the > > latter. > > > Many voices from the Apache Calcite community advised against this idea, > > > due > > > to the elevated maintenance costs in the long term. Instead, we are > > > discussing > > > several ideas about how to improve our PR review situation, among them > > the > > > possibility of increasing the number of reviewers by granting Calcite > > > committership per request to people who are already ASF committers (in > > > other > > > projects) and have a proven record of working with Calcite (on a case by > > > case > > > basis to be approved by the Calcite PMC). > > > > > > The number of non-committer (contributor) commits per month: > > > +---------------------+---------------------+---------------------+ > > > | year | month | contributor_commits | > > > +---------------------+---------------------+---------------------+ > > > | 2022 | 4 | 15 | > > > | 2022 | 5 | 13 | > > > | 2022 | 6 | 19 | > > > +---------------------+---------------------+---------------------+ > > > > > > The number of active reviewers per month: > > > +---------------------+---------------------+---------------------+ > > > | year | month | active_reviewers | > > > +---------------------+---------------------+---------------------+ > > > | 2022 | 4 | 9 | > > > | 2022 | 5 | 5 | > > > | 2022 | 6 | 7 | > > > +---------------------+---------------------+---------------------+ > > > > > > Top reviewers in the last 3 months: > > > > > +--------------------------------------------------------------+---------+ > > > | committer | reviews > > | > > > > > +--------------------------------------------------------------+---------+ > > > | Julian Hyde <jh...@apache.org> | 13 > > | > > > | chunwei <37774589+chunwei...@users.noreply.github.com> | 13 > > | > > > | rubenada <rube...@gmail.com> | 5 > > | > > > | Stamatis Zampetakis <zabe...@gmail.com> | 4 > > | > > > | chunwei.lcw <chunwei.l...@gmail.com> | 3 > > | > > > | hsyuan <15352793+hsy...@users.noreply.github.com> | 2 > > | > > > | Jess Balint <jbal...@gmail.com> | 1 > > | > > > | chunwei.lcw <chunwei....@alibaba-inc.com> | 1 > > | > > > | xzh <953396...@qq.com> | 1 > > | > > > | yuzhao.cyz <yuzhao....@gmail.com> | 1 > > | > > > | Vladimir Ozerov <ppoze...@gmail.com> | 1 > > | > > > | NobiGo <nobigo...@gmail.com> | 1 > > | > > > | Alessandro Solimando <alessandro.solima...@gmail.com> | 1 > > | > > > > > +--------------------------------------------------------------+---------+ > > > > >