Thanks for pointing this out Ruben, I didn't remember the email. On Mon, Jul 4, 2022, 10:33 PM Ruben Q L <rube...@gmail.com> wrote:
> Thanks for the feedback. > > @Stamatis, I included the answer to this (minor) question in this quarter's > report because after the last one I received an automatic email from the > secretary (with priv...@calcite.apache.org in cc) mentioning the question > and stating that "Comments that do not ask specific questions should be > noted by the PMC and taken into consideration as appropriate for future > board reports. Where a comment asks a specific question, it should be > answered in your next board report unless otherwise stated in the > comment."; so my understanding was that, for this specific case, it was > simply required an answer in the following report. > > @Julian, I hesitated about that because technically the committer additions > were effective on 2022-07-04, but the internal process started at the end > of June. But I guess you are right, since it is something relevant which > breaks an impasse in the committer list, I will update the "Membership > Data" section with the new committers before submitting the final report > (hopefully, for the Q3 report we will have newer additions to be mentioned > :) > > Best, > Ruben > > > On Mon, Jul 4, 2022 at 9:15 PM Julian Hyde <jh...@apache.org> wrote: > > > +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 > > > > | > > > > > > > > > > > > +--------------------------------------------------------------+---------+ > > > > > > > > > > > >