After some discussion with directors and members, it seems we can have
an easier path:

1. The Cloudberry PPMC can fork MADlib's code into cloudberry-madlib
2. The Cloudberry PPMC can release MADlib under the name MADlib

Then we're done. No resolution is needed.

We have a previous example where the Logging PMC took Flume's code and
released org.apache.flume packages.

The Attic should be fine to terminate MADlib and perhaps set up a link
to Cloudberry's fork.

Best,
tison.

Dianjin Wang <[email protected]> 于2026年10月3日周六 10:29写道:
>
> Hi Niall,
>
> I would like to share the latest progress.
>
> We received feedback from the board: ASF members need to be included
> to form a new PMC. Luckily, now with the guidance and help of two ASF
> members, Tison and Willem, we have a new PMC for MADlib:
>
> - Leonid Borchuk ([email protected]), Yandex Cloud
> - Dianjin Wang ([email protected]), HashData
> - Max Yang ([email protected]), HashData
> - William Jiang ([email protected]) (ASF member, Cloudberry mentor)
> - Zili Chen ([email protected]) (ASF member)
>
> Tison will help prepare a resolution for the board meeting. So we
> request that the Attic needs to help halt the MADlib move to the
> Attic.
>
> If any questions, please let us know.
>
> Thanks!
>
> Best,
> Dianjin Wang
>
> On Fri, Oct 2, 2026 at 9:41 AM Dianjin Wang <[email protected]> wrote:
> >
> > Hi Niall,
> >
> > Thank you for the quick and helpful reply, and for holding off on
> > the remaining Attic steps while we work out the best route.
> >
> > We understand your point about the composition of the PMC. As a
> > next step, we will ask the Board whether a resolution to
> > re-establish MADlib is an option. We are also reaching out to
> > long-standing ASF members, including former MADlib PMC members,
> > to ask whether they would join the proposed PMC.
> >
> > We will keep this thread updated on our progress.
> >
> > Best,
> > Dianjin Wang
> >
> > On Thu, Oct 1, 2026 at 5:40 AM Niall Pemberton
> > <[email protected]> wrote:
> > >
> > > Hi Dianjin
> > >
> > > On Wed, 30 Sep 2026 at 06:13, Dianjin Wang <[email protected]> wrote:
> > >
> > > > Hi Attic team and all,
> > > >
> > > > As tison informed us, and as the GitBox listing now shows, Apache
> > > > MADlib has been retired and is being moved to the Attic [1]. We 
> > > > understand
> > > > the reasons: the PMC missed two roll calls and did not respond to
> > > > the final one. However, a small group of Apache Cloudberry
> > > > (Incubating) PPMC members who care about MADlib would like to take
> > > > on the responsibility of running the project again. We would like
> > > > to propose re-establishing the MADlib PMC.
> > > >
> > > > ## Why MADlib is worth reviving
> > > >
> > > > MADlib is still the only Apache project that provides in-database
> > > > machine learning and statistics for PostgreSQL-based engines. There
> > > > are no active committers, but people have kept contributing in the
> > > > past year:
> > > >
> > > > - Apache Cloudberry support (PR #627 [2])
> > > > - PostgreSQL 16/17/18 support
> > > > - CI migration from Jenkins to GitHub Actions
> > > > - Test Docker images updated to Ubuntu 22.04
> > > > - A new MkDocs-based website (madlib-site)
> > > >
> > > > All of this work is waiting for review and has not been merged.
> > > > The project is not stalled for lack of contributors. It is stalled
> > > > because no one with commit rights is left to review, merge and
> > > > release. We have described the direction in more detail on
> > > > dev@madlib [3][4].
> > > >
> > > > ## Proposed initial PMC
> > > >
> > > > - Leonid Borchuk ([email protected]), Yandex Cloud
> > > > - Dianjin Wang ([email protected]), HashData
> > > > - Max Yang ([email protected]), HashData
> > > >
> > > > All three of us serve on the Apache Cloudberry (Incubating) PPMC
> > > > and are familiar with how Apache projects are run. We know that
> > > > three members is the bare minimum and that two of us work for the
> > > > same company. Growing the PMC and making it more diverse is our top
> > > > priority. We will actively invite former MADlib committers,
> > > > PostgreSQL ecosystem users, and other contributors to join.
> > > >
> > > > ## What we commit to in the first 6-12 months
> > > >
> > > > 1. Review and merge the pending PRs, and publish an Apache release
> > > >    (MADlib 2.2.0) with Cloudberry and PostgreSQL 16-18 support.
> > > > 2. Handle security reports and send board reports on time.
> > > > 3. Bring the build, CI and website back to a maintainable state.
> > > > 4. Grow the community by promoting MADlib in the PostgreSQL and
> > > >    Cloudberry communities, lowering the barrier for new
> > > >    contributors, and bringing in new committers and PMC members.
> > > >
> > > > If the community still fails to grow, our fallback is to propose
> > > > moving MADlib under the Apache Cloudberry PMC once Cloudberry
> > > > graduates. The project would stay at the ASF either way.
> > > >
> > > > ## Our requests
> > > >
> > > > 1. We would appreciate guidance on the process. Is a new board
> > > >    resolution that re-establishes the PMC, naming the members above
> > > >    and a VP, the right path? We are happy to draft it for an
> > > >    upcoming board meeting.
> > >
> > >
> > > You would need to consult with the Board on whether they would accept a
> > > resolution to re-establish MADlib. I suspect they would only do this if 
> > > the
> > > proposed PMC contained long standing ASF members. If the proposed PMC
> > > members have only been involved with an incubating project that hadn’t yet
> > > graduated, then the route to re-establishing MADlib would probably require
> > > re-entering the incubator. Alternatively, as you suggest, MADlib could
> > > become a sub-project of the Cloudberry incubating project.
> > >
> > > There is a paragraph on the Attic website (see “Process for Leaving the
> > > Attic” paragraph), but it doesn’t say much more than what I’ve said above:
> > >
> > > https://attic.apache.org/
> > >
> > >
> > > So the next steps could be to first ask the Board if a resolution to
> > > re-establish MADlib is an option. If they don’t accept that, then discuss
> > > with the incubator what the best option is (re-incubating MADlib as it’s 
> > > on
> > > project or as a sub-project of Cloudberry).
> > >
> > > 2. While this is being discussed, could the project's assets
> > > >    (repositories, website, JIRA, mailing list archives) be kept in
> > > >    their current state, so that they can be restored easily if the
> > > >    board approves?
> > >
> > >
> > > We haven’t yet started doing anything with MADlib. The last step is to ask
> > > Infra to make repos & JIRA read-only (which is reversible) and remove
> > > releases & mailing lists. You have some time before we start that & we can
> > > watch what happens while you work out the best route.
> > >
> > > Regards
> > >
> > > Niall
> > >
> > >
> > > > 3. We welcome any feedback or concerns from the Attic team, the
> > > >    board, and former MADlib PMC members.
> > > >
> > > > Thank you for your time.
> > > >
> > > > [1] https://lists.apache.org/thread/zf4opv7omfcrdpr668j5bt9w8mf03m3l
> > > > [2] https://github.com/apache/madlib/pull/627
> > > > [3] https://lists.apache.org/thread/zdogpfdb6og54pnsohl99ojxkjc5c0zz
> > > > [4] https://lists.apache.org/thread/781rspl421vcmclzjdqlstzq8b5vgf4m
> > > >
> > > > Best,
> > > > Dianjin Wang
> > > >

Reply via email to