Hello everyone,

First of all, thanks Haisheng for being our PMC chair during 2021, and for
this nice recap of the year.

As others have already mentioned, I think the community is growing and
thriving, with new contributors / committers involved in the project.
We can see more and more people engaged on bug fixes and evolutions, and
that has a positive impact on the general state of the project.
Also, I would like to point out the quick reactivity in the discussions and
actions regarding the recent Log4Shell issue. It could seem something
trivial, but in my opinion that is a positive sign about the good health of
the community.

On the downside, as others have said, we still have the perennial problem
of the pending PRs. I agree with the idea of trying to involve
non-committers on the reviews.
Perhaps we should carry out a clean-up action on GitHub to try to close the
"abandoned" PRs and revive the ones that can still be (potentially) merged.
Apart from that, I think we should try to make an effort to produce
releases more frequently, with a more stable and predictable rhythm.

Finally, I feel honored by the nomination; it would be a pleasure to serve
as PMC chair for 2022.

Best,
Ruben


On Mon, Dec 20, 2021 at 2:46 AM Chunwei Lei <[email protected]> wrote:

> Thank you for your work as chair, Haisheng.
>
> This year I saw many new contributors and committers, which inspires me a
> lot.
> And I also see that a number of issues are resolved, some of which exist
> for quite some time.
>
> What I have to mention is that we still have many pull requests and we owe
> them reviews. Maybe
> we should find some way to involve more people to review, especially
> non-committers. Besides, though
> we have a lot of improvements, I hope we can pay more attention to the core
> improvements, such as TopDownRuleDriver.
>
> As for the next PMC chair, I think Ruben would be a great choice. Ruben has
> shown his contributions and skills in the
> past several years, which makes me believe he would be a great PMC chair.
>
> Best,
> Chunwei
>
>
> On Sat, Dec 18, 2021 at 8:27 PM Stamatis Zampetakis <[email protected]>
> wrote:
>
> > 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