You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Qiang Zhou <lo...@apache.org> on 2025/10/28 06:44:02 UTC
[VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
* 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
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Thank you so much. It’s very appreciated.
I’m looking forward the new RC.
Thanks again
Regards
JB
Le mer. 5 nov. 2025 à 07:40, Qiang Zhou <lo...@apache.org> a écrit :
> Hi Jean-Baptiste,
>
> Thank you very much for your thorough review of the source distribution!
>
> We’ve addressed all the issues you identified:
>
>
> - Removed node_modules from geaflow-dashboard — it is now excluded
> from the source distribution and will be assembled only at build time.
> - Added “incubating” to the release name and version in all relevant
> places.
> - Added the required DISCLAIMER file to the root of the source archive.
> - Updated LICENSE and NOTICE accordingly.
> - The LEGAL.md file was an internal placeholder and has also been
> removed from the source distribution to avoid confusion.
>
>
> A new release candidate incorporating all these fixes is being prepared
> and will be posted shortly for re-vote.
>
> Thanks again for your careful review and valuable feedback!
>
> Best regards,
> loogn
>
>
> Jean-Baptiste Onofré <jb...@nanthrax.net> 于2025年11月5日周三 12:23写道:
>
>> -1 (binding)
>>
>> I checked:
>> - source distribution
>> -- incubating is not in the name/version
>> -- checksum and signature are good
>> -- DISCLAIMER is not present in the source distribution
>> -- LICENSE is not correct: you bundle a bunch of modules (copying
>> source) in geaflow-dashboard (node_modules). I guess that should be
>> done at build but not bundle in the source distribution. If so, the
>> LICENSE has to mention all these modules
>> -- Can you clarify what LEGAL.md means ?
>> -- No NOTICE
>> -- ASF header is present in expected file
>> -- No binary found in the source distribution
>>
>> To be fixed:
>> 1. I would suggest removing the node_modules from the
>> geaflow-dashboard, it should be "assembly" at build time (not part of
>> the source distribution).
>> 2. Add incubating in name/version
>> 3. Add DISCLAIMER
>> 4. I guess LICENSE/NOTICE will be good after (1)
>>
>> Happy to help if needed.
>>
>> Thanks !
>> Regards
>> JB
>>
>> On Tue, Oct 28, 2025 at 8:03 AM Fengjun Lv <mi...@apache.org> wrote:
>> >
>> > +1 approve
>> >
>> > The following items I have checked below:
>> >
>> > [x] Download links are valid.
>> > [x] Checksums and signatures.
>> > [x] LICENSE files exist.
>> > [ ] No unexpected binary files.
>> > [x] All source files have ASF headers.
>> > [ ] Can compile from source.
>> >
>> > And I notice that this is the GeaFlow project's first community release
>> candidate, so we encourage all community members to participate in the vote.
>> >
>> > On 2025/10/28 06:44:02 Qiang Zhou 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: general-unsubscribe@incubator.apache.org
>> > For additional commands, e-mail: general-help@incubator.apache.org
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Qiang Zhou <lo...@apache.org>.
Hi Jean-Baptiste,
Thank you very much for your thorough review of the source distribution!
We’ve addressed all the issues you identified:
- Removed node_modules from geaflow-dashboard — it is now excluded from
the source distribution and will be assembled only at build time.
- Added “incubating” to the release name and version in all relevant
places.
- Added the required DISCLAIMER file to the root of the source archive.
- Updated LICENSE and NOTICE accordingly.
- The LEGAL.md file was an internal placeholder and has also been
removed from the source distribution to avoid confusion.
A new release candidate incorporating all these fixes is being prepared and
will be posted shortly for re-vote.
Thanks again for your careful review and valuable feedback!
Best regards,
loogn
Jean-Baptiste Onofré <jb...@nanthrax.net> 于2025年11月5日周三 12:23写道:
> -1 (binding)
>
> I checked:
> - source distribution
> -- incubating is not in the name/version
> -- checksum and signature are good
> -- DISCLAIMER is not present in the source distribution
> -- LICENSE is not correct: you bundle a bunch of modules (copying
> source) in geaflow-dashboard (node_modules). I guess that should be
> done at build but not bundle in the source distribution. If so, the
> LICENSE has to mention all these modules
> -- Can you clarify what LEGAL.md means ?
> -- No NOTICE
> -- ASF header is present in expected file
> -- No binary found in the source distribution
>
> To be fixed:
> 1. I would suggest removing the node_modules from the
> geaflow-dashboard, it should be "assembly" at build time (not part of
> the source distribution).
> 2. Add incubating in name/version
> 3. Add DISCLAIMER
> 4. I guess LICENSE/NOTICE will be good after (1)
>
> Happy to help if needed.
>
> Thanks !
> Regards
> JB
>
> On Tue, Oct 28, 2025 at 8:03 AM Fengjun Lv <mi...@apache.org> wrote:
> >
> > +1 approve
> >
> > The following items I have checked below:
> >
> > [x] Download links are valid.
> > [x] Checksums and signatures.
> > [x] LICENSE files exist.
> > [ ] No unexpected binary files.
> > [x] All source files have ASF headers.
> > [ ] Can compile from source.
> >
> > And I notice that this is the GeaFlow project's first community release
> candidate, so we encourage all community members to participate in the vote.
> >
> > On 2025/10/28 06:44:02 Qiang Zhou 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: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
-1 (binding)
I checked:
- source distribution
-- incubating is not in the name/version
-- checksum and signature are good
-- DISCLAIMER is not present in the source distribution
-- LICENSE is not correct: you bundle a bunch of modules (copying
source) in geaflow-dashboard (node_modules). I guess that should be
done at build but not bundle in the source distribution. If so, the
LICENSE has to mention all these modules
-- Can you clarify what LEGAL.md means ?
-- No NOTICE
-- ASF header is present in expected file
-- No binary found in the source distribution
To be fixed:
1. I would suggest removing the node_modules from the
geaflow-dashboard, it should be "assembly" at build time (not part of
the source distribution).
2. Add incubating in name/version
3. Add DISCLAIMER
4. I guess LICENSE/NOTICE will be good after (1)
Happy to help if needed.
Thanks !
Regards
JB
On Tue, Oct 28, 2025 at 8:03 AM Fengjun Lv <mi...@apache.org> wrote:
>
> +1 approve
>
> The following items I have checked below:
>
> [x] Download links are valid.
> [x] Checksums and signatures.
> [x] LICENSE files exist.
> [ ] No unexpected binary files.
> [x] All source files have ASF headers.
> [ ] Can compile from source.
>
> And I notice that this is the GeaFlow project's first community release candidate, so we encourage all community members to participate in the vote.
>
> On 2025/10/28 06:44:02 Qiang Zhou 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: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Fengjun Lv <mi...@apache.org>.
+1 approve
The following items I have checked below:
[x] Download links are valid.
[x] Checksums and signatures.
[x] LICENSE files exist.
[ ] No unexpected binary files.
[x] All source files have ASF headers.
[ ] Can compile from source.
And I notice that this is the GeaFlow project's first community release candidate, so we encourage all community members to participate in the vote.
On 2025/10/28 06:44:02 Qiang Zhou 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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Qiang Zhou <lo...@apache.org>.
Hi PJ Fanning,
Thank you very much for your guidance!
The KEYS file has been added to the release directory:
https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
It is now available via the canonical download URL:
https://downloads.apache.org/incubator/geaflow/KEYS
Please use this link to verify GPG signatures for the release.
Kind regards,
loogn
PJ Fanning <fa...@apache.org> 于2025年10月30日周四 20:23写道:
> 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 <lo...@apache.org> 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 <es...@apache.org> 于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 <lo...@apache.org> 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
> > > >
> > >
>
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by PJ Fanning <fa...@apache.org>.
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 <lo...@apache.org> 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 <es...@apache.org> 于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 <lo...@apache.org> 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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Qiang Zhou <lo...@apache.org>.
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 <es...@apache.org> 于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 <lo...@apache.org> 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
> >
>
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Qiang Zhou <lo...@apache.org>.
Hi sebb,
Thank you for the feedback.
I understand that the KEYS file should be maintained only in the release
directory going forward, and that it should be moving from the dev area to
the release area once the release is approved. I will ensure that:
-
After the release vote passes, the KEYS file is moved from
https://dist.apache.org/repos/dist/dev/incubator/geaflow/KEYS
to
https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
-
The KEYS file in the release directory will be the canonical and
maintained version thereafter, and no longer kept in sync with the dev tree
to avoid divergence.
-
Any keys used to sign past or current releases will be retained
indefinitely, as required for verifying archived releases.
Thanks again for the guidance!
sebb <se...@gmail.com> 于2025年10月29日周三 01:55写道:
> I just created
> https://dist.apache.org/repos/dist/release/incubator/geaflow/
> which will be required to publish the release once it has been
> approved.
>
> Note that the KEYS file should be referenced from
>
> https://downloads.apache.org/incubator/geaflow/KEYS
>
> This can be created by moving the file from
>
> https://dist.apache.org/repos/dist/dev/incubator/geaflow/KEYS
> to
> https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
>
> The KEYS file should be maintained in
> https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
> going forward.
> If it is also present in the dev tree it is all too easy for the files
> to get out of step.
> Remember that keys that have been used to sign a release should never
> be removed from the KEYS file, otherwise archived releases cannot be
> checked.
>
> On Tue, 28 Oct 2025 at 10:26, Ed Espino <es...@apache.org> wrote:
> >
> > 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 <lo...@apache.org> 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: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by sebb <se...@gmail.com>.
I just created https://dist.apache.org/repos/dist/release/incubator/geaflow/
which will be required to publish the release once it has been
approved.
Note that the KEYS file should be referenced from
https://downloads.apache.org/incubator/geaflow/KEYS
This can be created by moving the file from
https://dist.apache.org/repos/dist/dev/incubator/geaflow/KEYS
to
https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
The KEYS file should be maintained in
https://dist.apache.org/repos/dist/release/incubator/geaflow/KEYS
going forward.
If it is also present in the dev tree it is all too easy for the files
to get out of step.
Remember that keys that have been used to sign a release should never
be removed from the KEYS file, otherwise archived releases cannot be
checked.
On Tue, 28 Oct 2025 at 10:26, Ed Espino <es...@apache.org> wrote:
>
> 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 <lo...@apache.org> 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: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: [VOTE] Release Apache GeaFlow v0.7.0-rc1 (Incubating) [RESENDED]
Posted by Ed Espino <es...@apache.org>.
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 <lo...@apache.org> 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
>