On 7/11/17 7:37 PM, Julian Hyde wrote:
Looks good. I would restore the line - Last PMC addition was Michael Mior on Mon Apr 03 2017 because the Board likes to monitor PMC & committer development.
+1 Will definitely get a ding from them without that :)
I also get a sense that we are attracting a more diverse set of contributors than usual. The last 100 commits had 29 distinct contributors[1]. Typically each 100 commits has around 20 distinct contributors.
Also +1. While I'm not too involved with the actual commits landing on the Calcite side, I'm been tickled with all of the new names and use-cases showing up on dev@. Definitely a sign of healthy growth!
Thanks for writing the report! Julian [1] git log origin/master |grep Author|awk 'FNR < 100 {print}'|sort -u|wc On Tue, Jul 11, 2017 at 2:49 PM, Jesus Camacho Rodriguez <[email protected]> wrote:Calcite community, I attach the draft of the report I propose to file for the 7/19 Apache board meeting. Please, let me know if you have any feedback. Thanks, Jesús --- Attachment O: Report from the Apache Calcite Project [Jesús Camacho Rodríguez] ## 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-module within Calcite, and provides a framework for building local and remote JDBC and ODBC database drivers. Avatica has an independent release schedule, and since April 2017, it has its own independent 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. Since the last board meeting, there has been one Calcite release and one Avatica release. Avatica 1.10.0 was released at the end of May. As the Calcite and Avatica projects become more separate, this was the first release since Avatica’s git repository separated from Calcite’s repository during the previous quarter. The release added support for JDBC Array data, Docker, and JDK 9 (it continues to run on JDK 7 and 8). In total, there were over 20 new features and bug fixes. In turn, Calcite 1.13.0 was released at the end of June. The release included more than 75 resolved issues, comprising a large number of new features as well as general improvements and bug-fixes. Among others, Calcite was upgraded to use the recently released version of Avatica. Our community continued growing this quarter: three new committers (Slim Bouguerra, Kevin Liew, and Zhiqiang He) were added to the project. Finally, there was an important presence of the Apache Calcite project in talks at multiple events, such as Apache: Big Data North America 2017 (Miami, FL), PhoenixCon (San Francisco, CA) and DataWorks Summit USA 2017 (San Jose, CA). ## Health report: Activity levels on mailing lists, git and JIRA are normal for both Calcite and Avatica. ## PMC changes: - Currently 16 PMC members. - No new PMC members added in the last 3 months ## Committer base changes: - Currently 25 committers. - New commmitters: - Slim Bouguerra was added as a committer on Sun Jun 18 2017 - Kevin Liew was added as a committer on Sun Jun 18 2017 - Zhiqiang He was added as a committer on Fri Jun 09 2017 ## Releases: - 1.13.0 was released on Mon Jun 26 2017 - avatica-1.10.0 was released on Tue May 30 2017 ## JIRA activity: - 135 JIRA tickets created in the last 3 months - 112 JIRA tickets closed/resolved in the last 3 months
