+1 (binding)

- Download links are valid. - sig, checksum are valid - incubating in the
name
- LICENSE, NOTICE, and DISCLAIMER are ok - No unexpected binary files in
the source

Kent

Ed Espino <esp...@apache.org> 于2025年8月15日周五 13:51写道:

> Hello Incubator Community,
>
> The Apache Cloudberry (Incubating) community has voted to release
> version 2.0.0-rc3. We now request the Incubator PMC's approval.
>
> This is the project's first release under the Apache Incubator, and
> it follows all ASF release policy requirements, including source-only
> artifacts, signed release packages, and a successful PPMC vote.
>
> Key changes since 2.0.0-incubating-rc2:
>
> 1. ASF License Headers (raised by Jean-Baptiste Onofré):
>    - Added proper ASF headers to markdown files, Makefiles, Python
>      files, and other community-created files
>    - Preserved original headers for code copied from other projects
>    - Comprehensive license header cleanup across the codebase
>
> 2. Binary Files Removal (raised by Zhang Yonglun):
>    - Removed unexpected binary files including:
>      - GoogleTest library files (libgmock.a, libgtest.a, etc.)
>        from cpp-stub
>      - Python package archives (.tar.gz files) from
>        gpMgmt/bin/pythonSrc/ext/
>      - Other binary artifacts that shouldn't be in source distribution
>
> 3. Build System Improvements:
>    - Replaced cpp-stub submodule with local sources to eliminate
>      submodule-related binary artifacts
>    - Improved Python dependency management (replaced pip3 download
>      with curl approach)
>    - Enhanced release artifact generation to prevent binary inclusion
>
> 4. NOTICE File Cleanup (per Jean-Baptiste's feedback):
>    - Removed Greenplum and PostgreSQL mentions that weren't from
>      Apache dependencies
>    - Streamlined NOTICE to focus on actual Apache dependencies
>
> Community vote thread:
> https://lists.apache.org/thread/lgnxlf9c1kklfsdr342kfh9j5cnlfxhy
>
> Vote result thread:
> https://lists.apache.org/thread/7rw92td7smo9rjl0ms86dhz42mbg0pxx
>
> Release candidate artifacts:
>
> https://dist.apache.org/repos/dist/dev/incubator/cloudberry/2.0.0-incubating-rc3/
>
> Git tag:
> https://github.com/apache/cloudberry/releases/tag/2.0.0-incubating-rc3
>
> Commit:
>
> https://github.com/apache/cloudberry/commit/8178d4faefeca459f7ef2dd3aa502f23e0d7a5c4
>
> The artifacts have been signed with key
> [3B90B5634E4506F05BA51F2FC9604135C07CD12A], corresponding to
> esp...@apache.org, available here:
> https://dist.apache.org/repos/dist/release/incubator/cloudberry/KEYS
>
> Please vote on releasing this candidate as Apache Cloudberry
> (Incubating) 2.0.0.
>
> [ ] +1 Approve the release
> [ ]  0 No opinion
> [ ] -1 Disapprove (please explain why)
>
> This vote will be open for at least 72 hours.
>
> Please verify the following:
>
> [ ] Download links are valid and accessible
> [ ] PGP signature is valid for the release artifact using the KEYS file
> [ ] SHA512 checksums are correct and verified
> [ ] Source release artifact filename includes “incubating”
> [ ] LICENSE, NOTICE, and DISCLAIMER files exist and are accurate
> [ ] No unexpected binary files in the source release
> [ ] All source files have appropriate ASF headers (excluding generated
>     and legacy files)
> [ ] Build completes successfully from source with clear instructions
>     (https://cloudberry.apache.org/docs/deployment/)
>
> Best regards,
> Ed Espino
> (on behalf of the Apache Cloudberry (Incubating) community)
>

Reply via email to