The KEYS file needs to be moved too.
It should be in
https://dist.apache.org/repos/dist/release/incubator/geaflow/ not
https://dist.apache.org/repos/dist/dev/incubator/geaflow/

https://dist.apache.org/repos/dist/release/incubator/geaflow/ will be
automatically synched with
https://downloads.apache.org/incubator/geaflow/

Then votes should use the
https://downloads.apache.org/incubator/geaflow/KEYS link.

On Thu, 30 Oct 2025 at 12:15, Qiang Zhou <[email protected]> wrote:
>
> Hi Ed Espino,
>
> Thank you very much for the thorough review and valuable feedback on Apache
> GeaFlow 0.7.0-incubating RC1!
>
> We have carefully addressed all the issues raised and completed the
> necessary fixes as follows:
>
>
> 1. Added required files
>
> - Added a compliant NOTICE file as required by Apache policy
>
> - Added the incubator-mandated DISCLAIMER file
>
>
> 2. Corrected naming conventions
>
> - Source archive has been renamed to:
> apache-geaflow-0.7.0-incubating-src.tar.gz
>
> - The extracted directory name is now: apache-geaflow-0.7.0-incubating-src/
>
> - All built JAR artifacts now include the -incubating qualifier (e.g.,
> geaflow-assembly-0.7.0-incubating.jar) to ensure consistent naming
>
>
> 3. Fixed license header compliance
>
> - Reviewed the full Apache RAT report (originally flagged 194 files)
>
> - For files that cannot legally or practically carry a license header,
> appropriate <excludes> have been added in pom.xml
>
> - Verified clean pass with mvn apache-rat:check
>
>
> All fixes have been merged into the release branch, and the artifacts have
> passed full build validation and functional testing.
>
>
> We plan to formally propose RC2 for voting shortly.
>
>
> Once again, thank you for your rigorous review and constructive
> guidance—this is invaluable in helping us adhere to Apache release
> standards and improve our release process.
>
>
> Kind regards,
> loogn
>
> Ed Espino <[email protected]> 于2025年10月28日周二 18:26写道:
>
> > Apache GeaFlow 0.7.0-incubating RC1 - Vote Report
> > ==================================================
> >
> > Vote: -1 (binding)
> >
> >
> > CRITICAL ISSUES
> > ===============
> >
> > 1. Missing Required Files
> > --------------------------
> > - NOTICE file: MISSING (required per Apache policy)
> > - DISCLAIMER file: MISSING (required for incubator releases)
> >
> >   Reference: https://incubator.apache.org/policy/incubation.html
> >
> >
> > 2. Incubator Naming Violations
> > -------------------------------
> > Per the Incubator Release Checklist:
> >
> > https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > - Artifact naming: apache-geaflow-0.7.0-src.tar.gz
> >   MUST be: apache-geaflow-0.7.0-incubating-src.tar.gz
> >
> > - Directory naming: apache-geaflow-0.7.0-src/
> >   MUST be: apache-geaflow-0.7.0-incubating-src/
> >
> > - Built artifacts: All JARs lack "incubating" in filenames
> >   Example: geaflow-assembly-0.7.0.jar
> >   Note: JAR naming is "suggested but optional" per policy, but recommended
> >   for consistency
> >
> >
> > 3. License Header Compliance
> > -----------------------------
> > Apache RAT identified 194 files without Apache license headers, including:
> > - Documentation files (.md, .rst)
> > - Frontend assets (JavaScript, CSS)
> > - Configuration files (.yaml, .proto)
> >
> > RAT report can be reproduced with: mvn apache-rat:check
> >
> >
> > VERIFIED SUCCESSFULLY
> > =====================
> >
> > [X] GPG signatures valid (all 2 artifacts)
> > [X] SHA512 checksums valid (all 2 artifacts)
> > [X] LICENSE file present (Apache License 2.0)
> > [X] Source builds successfully (10-20 min build time)
> > [X] Functional testing passed (GQL loop detection demo)
> >
> >
> > RECOMMENDATION
> > ==============
> >
> > The release must be rejected due to 4 critical Apache Incubator policy
> > violations. While the source code quality is verified (builds and runs
> > correctly), the release artifacts do not meet incubator requirements.
> >
> > The Release Manager should:
> > 1. Add NOTICE and DISCLAIMER files
> > 2. Re-cut artifacts with "incubating" in names
> > 3. Review RAT findings and add license headers or exclusions where
> > appropriate
> > 4. Submit RC2 for vote
> >
> > --
> > Ed Espino
> > Apache Cloudberry (Incubating) & MADlib
> >
> >
> > On Mon, Oct 27, 2025 at 11:44 PM Qiang Zhou <[email protected]> wrote:
> >
> > > * We apologize for resending this message due to the format issues. The
> > > last email sent is invalid. *
> > >
> > > Hi everyone,
> > >
> > > The Apache GeaFlow community has voted and approved the release of Apache
> > > GeaFlow v0.7.0-rc1 (Incubating). We are now kindly requesting the IPMC
> > > members to review and vote for this release.
> > >
> > > Apache GeaFlow community vote thread:
> > >
> > > -  https://lists.apache.org/thread/ryw8xwlgtc920xrk9y90gmffwmrrsq06
> > >
> > > Vote result thread:
> > >
> > > - https://lists.apache.org/thread/b3rz8hmhtqdncjhs5m3qylg1ypmkpxr8
> > >
> > > This corresponds to the tag: v0.7.0-rc1.
> > >
> > > - https://github.com/apache/geaflow/commits/v0.7.0-rc1
> > > -
> > >
> > >
> > https://github.com/apache/geaflow/tree/8c1c52b307dec5d3f82481e3000c72e698b97fc7
> > >
> > > The release zip package, signature, and checksum are here:
> > >
> > > - https://dist.apache.org/repos/dist/dev/incubator/geaflow/v0.7.0-rc1/
> > > <https://dist.apache.org/repos/dist/dev/incubator/geaflow/v0.7.0-rc1/>
> > >
> > > You can find the KEYS file here:
> > >
> > > - https://dist.apache.org/repos/dist/dev/incubator/geaflow/KEYS
> > > <https://dist.apache.org/repos/dist/dev/incubator/geaflow/KEYS>
> > >
> > > The Maven staging repository:
> > >
> > > -
> > > https://repository.apache.org/content/repositories/orgapachegeaflow-1007
> > >
> > > Please download, verify and test.
> > >
> > > The vote is open for at least 72 hours.
> > >
> > > [ ] +1 approve
> > > [ ] +0 no opinion
> > > [ ] -1 disapprove with the reason
> > >
> > > To learn more about Apache GeaFlow, please see
> > https://geaflow.apache.org/
> > > .
> > >
> > > Kind Regards,
> > > loogn
> > >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to