+1 Good report, Francis. You have accurately described the challenges we have faced with the onslaught of PRs and how we have risen to the challenge.
> On Apr 1, 2019, at 6:01 PM, Michael Mior <[email protected]> wrote: > > Looks good Francis! Doesn't need to be in the report, but I do like > that I can now easily rebase and merge PRs right from the GitHub web > interface after seeing passing Travis tests. For smallish PRs, I find > that means I don't even need to check out a copy of the code. > > -- > Michael Mior > [email protected] > > Le lun. 1 avr. 2019 à 19:29, Francis Chuang <[email protected]> a > écrit : >> >> Good catch, Stamatis! The bit about PRs on Github does seem silly. >> >> Updated report as attached: >> >> ## 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 at this time >> >> ## Activity: >> Development and mailing list activity is steady for both Calcite and its >> Avatica sub-project. >> >> We have been seeing a lot of new contributors open pull requests and >> participating in our mailing lists to answer questions and partake in >> discussions. This is most likely due to Calcite being increasingly >> adopted as part of commercial offerings offered by cloud service >> providers as well as being used to build internal tools. The increased >> participation by new contributors is reflected in the 4 new committers >> we have added to the project in the last 3 months. >> >> In the last report, we mentioned that there were some issues with pull >> requests not being reviewed in a timely manner. Over the last few >> months, we have observed new contributors and non-committers reviewing >> open pull requests in our repositories in conjunction with our existing >> committers. This is a great improvement and we hope this will put us on >> the path to stop PRs from getting too stale. >> >> In terms of releases, Calcite 1.19.0 was released at the end of March >> and includes numerous bug-fixes as well as extensive improvements in >> JSON query support. >> >> Finally, the Calcite website repository was moved to git. As a result of >> this move, all of our source repositories are now using GitBox. >> >> ## Health report: >> Activity levels on mailing lists, git and JIRA are normal for both >> Calcite and Avatica. >> >> ## PMC changes: >> >> - Currently 19 PMC members. >> - No new PMC members added in the last 3 months >> - Last PMC addition was Kevin Risden on Mon Jul 09 2018 >> >> ## Committer base changes: >> >> - Currently 39 committers. >> - New commmitters: >> - Hongze Zhang was added as a committer on Tue Feb 19 2019 >> - Haisheng Yuan was added as a committer on Tue Mar 26 2019 >> - Zoltan Haindrich was added as a committer on Thu Jan 10 2019 >> - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019 >> >> ## Releases: >> >> - 1.19.0 was released on Tue Mar 26 2019 >> >> ## JIRA activity: >> >> - 208 JIRA tickets created in the last 3 months >> - 153 JIRA tickets closed/resolved in the last 3 months >> >> On 2/04/2019 10:18 am, Stamatis Zampetakis wrote: >>> Thanks Francis! Two minor things: >>> 3 committers -> 4 committers >>> enabling new contributors to easily submit pull requests via Github -> I >>> don't see how is this related. Contributors could submit PRs through Github >>> even before. >>> >>> >>> Στις Τρί, 2 Απρ 2019 στις 12:35 π.μ., ο/η Francis Chuang < >>> [email protected]> έγραψε: >>> >>>> Attached below is a draft of this month's board report. 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 at this time >>>> >>>> ## Activity: >>>> Development and mailing list activity is steady for both Calcite and its >>>> Avatica sub-project. >>>> >>>> We have been seeing a lot of new contributors open pull requests and >>>> participating in our mailing lists to answer questions and partake in >>>> discussions. This is most likely due to Calcite being increasingly >>>> adopted as part of commercial offerings offered by cloud service >>>> providers as well as being used to build internal tools. The increased >>>> participation by new contributors is reflected in the 3 new committers >>>> we have added to the project in the last 3 months. >>>> >>>> In the last report, we mentioned that there were some issues with pull >>>> requests not being reviewed in a timely manner. Over the last few >>>> months, we have observed new contributors and non-committers reviewing >>>> open pull requests in our repositories in conjunction with our existing >>>> committers. This is a great improvement and we hope this will put us on >>>> the path to stop PRs from getting too stale. >>>> >>>> In terms of releases, Calcite 1.19.0 was released at the end of March >>>> and includes numerous bug-fixes as well as extensive improvements in >>>> JSON query support. >>>> >>>> Finally, the Calcite website repository was moved to git. As a result of >>>> this move, all of our source repositories are now using GitBox, enabling >>>> new contributors to easily submit pull requests via Github. >>>> >>>> ## Health report: >>>> Activity levels on mailing lists, git and JIRA are normal for both >>>> Calcite and Avatica. >>>> >>>> ## PMC changes: >>>> >>>> - Currently 19 PMC members. >>>> - No new PMC members added in the last 3 months >>>> - Last PMC addition was Kevin Risden on Mon Jul 09 2018 >>>> >>>> ## Committer base changes: >>>> >>>> - Currently 39 committers. >>>> - New commmitters: >>>> - Hongze Zhang was added as a committer on Tue Feb 19 2019 >>>> - Haisheng Yuan was added as a committer on Tue Mar 26 2019 >>>> - Zoltan Haindrich was added as a committer on Thu Jan 10 2019 >>>> - Stamatis Zampetakis was added as a committer on Thu Jan 31 2019 >>>> >>>> ## Releases: >>>> >>>> - 1.19.0 was released on Tue Mar 26 2019 >>>> >>>> ## JIRA activity: >>>> >>>> - 208 JIRA tickets created in the last 3 months >>>> - 153 JIRA tickets closed/resolved in the last 3 months >>>> >>>
