-1 (non-binding)

I verified the source and binary artifacts, checksums, signatures, Git tag,
Maven staging repository, source headers, CI runs, and source build.

The following release-blocking issues need to be fixed:

1. The NOTICE files contain:
   "Copyright 2023-2025 The Apache Software Foundation"

   Since this release candidate is distributed in 2026, the copyright year
   should cover 2026.

2. I checked 45 Seata 2.7.0 JAR instances, representing 44 unique JAR
   filenames. All of them contain META-INF/LICENSE and META-INF/NOTICE, but
   their NOTICE files use:

   "Copyright 2026 Apache"

   The copyright owner should be:

   "Copyright 2026 The Apache Software Foundation"

   These NOTICE files are generated by the Apache JAR resource bundle. Its
   template uses project.organization.name as the copyright owner. The current
   value in build/pom.xml is:

   <organization>
       <name>Apache</name>
       <url>https://github.com/apache</url>
   </organization>

   To fix this, update it to:

   <organization>
       <name>The Apache Software Foundation</name>
       <url>https://www.apache.org/</url>
   </organization>


Other checks passed:

- The SHA-512 checksums match.
- Both distribution signatures are valid and use the fingerprint:
  8BE2156C95F607A13D085A8BA9D677D35D08040F
- The source archive matches tag v2.7.0 at:
  49fef81747c3f7afd9ec0ae054e5a4aece83e5ac
- The license header check reports 0 invalid files.
- The source build succeeds with JDK 8 and Maven Wrapper 3.9.5.
- All three referenced CI runs succeeded for the release commit.
- The Maven staging repository is closed, and the sampled artifacts have
  valid signatures.

Please fix the legal files and create a new release candidate.

On Thu, Jul 30, 2026 at 9:37 PM Minghua Xie <[email protected]> wrote:
>
> Hi Seata Community,
>
> This is a call for vote to release Apache Seata(incubating) v2.7.0.
>
> The release 
> candidates:https://dist.apache.org/repos/dist/dev/incubator/seata/2.7.0/
>
> The staging 
> repo:https://repository.apache.org/content/repositories/orgapacheseata-1269/
>
> Git tag for the
> release:https://github.com/apache/incubator-seata/releases/tag/v2.7.0
>
> Hash for the release tag: 49fef81747c3f7afd9ec0ae054e5a4aece83e5ac
>
> Release Notes:https://github.com/apache/incubator-seata/releases/tag/v2.7.0
>
> The artifacts have been signed with Key [ A9D677D35D08040F ], corresponding
> to [ [email protected] ]
> which can be found in the keys
> file:https://downloads.apache.org/incubator/seata/KEYS
>
> Build Environment: JDK 8+, Apache Maven 3.6.0+.
> ./mvnw clean package -DskipTests=true
>
> CI Test Workflow:
> https://github.com/apache/incubator-seata/actions/runs/30158257627
> https://github.com/apache/incubator-seata/actions/runs/30158257629
> https://github.com/apache/incubator-seata/actions/runs/30158257625
>
> The vote will be open for at least 72 hours.
>
> Please vote accordingly:
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Checklist for reference:
>
> [ ] Download links are valid.
> [ ] Checksums and signatures.
> [ ] LICENSE/NOTICE files exist
> [ ] No unexpected binary files
> [ ] All source files have ASF headers
> [ ] Can compile from source
>
> To learn more about Apache Seata , please see https://seata.apache.org/

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

Reply via email to