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
>