+1, looks good to me.
Thanks.

- Haisheng

------------------------------------------------------------------
发件人:Francis Chuang<francischu...@apache.org>
日 期:2020年01月02日 04:54:46
收件人:<dev@calcite.apache.org>
主 题:Re: Draft board report for January 2020

+1, looks good, Stamatis!

On 1/01/2020 9:18 pm, Stamatis Zampetakis wrote:
> Attached below is a draft of this month's board report. I plan to submit it
> on January 7. 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.
> 
> ## Membership Data:
> Apache Calcite was founded 2015-10-22 (4 years ago).
> There are currently 45 committers and 22 PMC members in this project.
> The Committer-to-PMC ratio is roughly 2:1.
> 
> Community changes, past quarter:
> - Danny Chen was added to the PMC on 2019-10-30.
> - Haisheng Yuan was added to the PMC on 2019-11-11.
> - Stamatis Zampetakis was appointed as PMC chair on 2019-12-18,
> continuing the tradition of the project of rotating the chair every year.
> - No new committers. Last addition was Mohamed Mohsen on 2019-09-17.
> 
> ## Project Activity:
> Calcite 1.21.0 was released in the middle of September, including more than
> 100
> resolved issues and maintaining a release cadence of roughly one release per
> quarter.
> 
> Calcite 1.22.0 is under preparation and is expected to be released inside
> January while at the moment contains more than 230 commits and 150 resolved
> issues.
> 
> Avatica 1.16.0 was released in the middle of December, including numerous
> bug
> fixes and security improvements while the build system has been migrated
> from
> maven to gradle.
> 
> The build and test infrastructure has been modernized for both Calcite and
> Avatica, with the migration from maven to gradle, JUnit4 to JUnit5, and the
> introduction of GitHub actions as part of the CI. The changes shall improve
> developers experience, code quality, and protect better against
> regressions.
> 
> Members of the project participated in ApacheCon EU on October and Flink
> Forward
> Asia on November, representing the community, and presenting talks about
> Calcite.
> 
> Finally, the Hazelcast system has decided to adopt Calcite for query
> planning.
> 
> ## Community Health:
> 
> Activity levels on mailing lists (37%), git (40%) and JIRA (opened 15%,
> closed
> 19%) have increased significantly in the last quarter. One reason is the
> modernization of the build and test infrastructure for both Calcite and
> Avatica,
> which triggered  many discussions and follow-up tasks. Another reason, is
> the
> changes in the roster of the PMC and open discussions about the future of
> the
> project. Last but not least, is the involvement of new people in the
> community
> bringing up new challenges and ideas for improvements.
> 
> The rates of pull requests being closed and merged on Github has increased
> by
> 16%, as we work to clear our backlog. Nevertheless, the number of open pull
> requests is still big since the number of committers who get involved in
> reviews
> is rather small. Furthermore, there are pull requests which are stale,
> work in progress, or proposals that make the numbers look even bigger. On
> the
> positive side every pull request receives comments within a couple of days
> after
> being submitted and there are many which get merged without too much effort
> showing that the project attracts skilled developers who may turn into
> committers quite soon.
> 

Reply via email to