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 [email protected] 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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> wrote: > > > > > +1 Thanks Ruben! > > > -- > > > Michael Mior > > > [email protected] > > > > > > > > > Le lun. 4 juil. 2022 à 07:52, Ruben Q L <[email protected]> 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 <[email protected]> | 13 > > > | > > > > | chunwei <[email protected]> | 13 > > > | > > > > | rubenada <[email protected]> | 5 > > > | > > > > | Stamatis Zampetakis <[email protected]> | 4 > > > | > > > > | chunwei.lcw <[email protected]> | 3 > > > | > > > > | hsyuan <[email protected]> | 2 > > > | > > > > | Jess Balint <[email protected]> | 1 > > > | > > > > | chunwei.lcw <[email protected]> | 1 > > > | > > > > | xzh <[email protected]> | 1 > > > | > > > > | yuzhao.cyz <[email protected]> | 1 > > > | > > > > | Vladimir Ozerov <[email protected]> | 1 > > > | > > > > | NobiGo <[email protected]> | 1 > > > | > > > > | Alessandro Solimando <[email protected]> | 1 > > > | > > > > > > > > +--------------------------------------------------------------+---------+ > > > > > > > >
