Hi all,

Thanks a lot for serving as chair Haisheng and for preparing this nice
overview for 2021.

Indeed it was a good year; the community has grown with new contributors
and committers and the project has matured and evolved.

It's been quite some time since the last addition of a PMC member. I would
like to see our committers get more evolved with the project to eventually
join the PMC. More involved does not necessarily mean more commits/patches
but more interest about the wellbeing of the community and the future of
the project in general (participate in discussions, review work of others,
help newcomers, talk about Calcite in forums, etc).

As the previous years, we are still struggling to find reviewers and many
patches go stale. I don't have a solution to suggest but there have been
various discussions around this and I am positive that we will work out
something. I wanted to mention that we do value reviews from non-committers
and it would be nice to have them more often both for merging patches
faster but also for growing the community.

Another positive change of this year is the avatica project, which has
received a bit more attention compared to previous years, with people
helping to review/finalize patches and making releases. I hope we improve
even more on these aspects.
Last year many people mentioned that they would like to see Calcite handle
better materialized views and we did have many improvements on this domain
during 2021. We have the opportunity to take this one step further if we
manage to merge the work around the Tempura optimizer. The authors did try
a lot to get this in the codebase and we owe them a few reviews.

As the new PMC chair I strongly believe that Ruben is an excellent
candidate. He has been in the project for quite some time and knows well
how the community operates. Moreover, he has a strong technical background
and has pushed many important contributions in the repo.

Last, I would like to highlight that this discussion is open for all, and
not only members of the project. We would love to have feedback on all the
positive and negative aspects of this project so that we can improve it.

Best,
Stamatis


On Sat, Dec 18, 2021 at 3:22 AM Forward Xu <[email protected]> wrote:

> Thank you very much Ruben for his work.
>
> Ruben PMC chair +1
>
>
> Forwardxu
>
> Haisheng Yuan <[email protected]> 于2021年12月11日周六 09:03写道:
>
> > Hi Calcite community members,
> >
> > It has been 6 years since Calcite graduated to a top level Apache
> project.
> > I am so excited to witness how vivid the community has become and how far
> > we have come.
> >
> > We have seen 2 releases so far for Calcite this year (with another
> release
> > v1.29.0 ongoing), with each release containing a large amount of changes.
> > Specifically, there are many new features introduced: the InnoDB Adaptor,
> > three-value logic for SEARCH operator, Enumerable MergeUnion operator,
> the
> > UNIQUE sub-query predicate... as well as the improvements to materialized
> > view recognition. We won't see Calcite's continuous improvements without
> > the community members' collaboration and dedication.
> >
> > In terms of Calcite Avatica, we had 2 releases for Avatica and 0 releases
> > for Avatica Go.  Avatica consistently has fewer contributors and pull
> > requests than Calcite, maybe because it has fewer users and the code
> hasn't
> > changed aggressively. But more contributors and code reviewers are highly
> > welcome and appreciated.
> >
> > I am glad to see that we had several technical meetups, not to mention at
> > ApacheCon and StangeLoop, to talk about the use cases and improvements
> that
> > we have done to Calcite. Many thanks to those who presented talks to give
> > more people opportunities to know and use Calcite, and more importantly,
> to
> > enrich the Calcite community.
> >
> > It's been a great privilege to be able to serve as Calcite's PMC chair in
> > 2021. It's also been a big learning experience for me and I am grateful
> to
> > those who trusted me and helped me in the journey. I am also extremely
> > proud of having this opportunity to work with Calcite contributors and
> > committers.
> >
> > Last but not least, we need to discuss who should be the new PMC chair of
> > Calcite after I step down in December. I would like to nominate Ruben
> > Quesada Lopez as the first candidate in the vote. Ruben has been a great
> > contributor to the project. He has shown a lot of care for the Calcite
> > project and the community, which I feel would make him a great PMC chair.
> >
> > To repeat questions from previous years:
> > 1) What else are we doing well in the project?
> > 2) What areas do we need to do better?
> >
> > Please take some time to share your thoughts!
> >
> > Thanks,
> > Haisheng
> >
>

Reply via email to