* The vote should be preceded by a discussion thread on dev list. It's ok this time but please use the dev lists to discuss releases before creating RCs. * The KEYS file should be in https://dist.apache.org/repos/dist/release/incubator/texera/KEYS (release not dev) - this gets automatically synched to https://downloads.apache.org/incubator/texera/KEYS * So please update the 'release' KEYS file (ir required) and delete the 'dev one * Future vote emails should use https://downloads.apache.org/incubator/texera/KEYS as the official KEYS address * Can you remove the 'rc1' from the tar file name? It's correct to have it in the directory name but with the file, you are not supposed to rename the file after the vote and it looks strange to have rc1 in the file name if and when it becomes the official release. This is a norm as opposed to a rule but I think we should use the norm. * I would recommend not using wget in the instructions. Just tell us where the files are (the directory, we can work out the rest) * Are you releasing any convenience binaries? Jars to Maven Central? pypi.org? These need to be reviewed too. Can you provide details?
On Tue, 9 Dec 2025 at 06:53, Jiadong Bai <[email protected]> wrote: > > Hi Texera Community, > > This is a call for vote to release Apache Texera (incubating) > 1.1.0-incubating. > > == Release Candidate Artifacts == > > The release candidate artifacts can be found at: > https://dist.apache.org/repos/dist/dev/incubator/texera/1.1.0-incubating-RC1/ > > The artifacts include: > - apache-texera-1.1.0-incubating-rc1-src.tar.gz (source tarball) > - apache-texera-1.1.0-incubating-rc1-src.tar.gz.asc (GPG signature) > - apache-texera-1.1.0-incubating-rc1-src.tar.gz.sha512 (SHA512 checksum) > > == Git Tag == > > The Git tag for this release candidate: > https://github.com/apache/texera/releases/tag/v1.1.0-incubating > > The commit hash for this tag: > 51fb0b8acb604867e3b786f293d447f88c50522d > > == Release Notes == > > Release notes can be found at: > https://github.com/apache/texera/releases/tag/v1.1.0-incubating > > == Keys == > > The artifacts have been signed with Key [EBEBFB7D888E0190], corresponding > to [[email protected]]. > > The KEYS file containing the public keys can be found at: > https://dist.apache.org/repos/dist/dev/incubator/texera/KEYS > > == How to Verify == > > 1. Download the release artifacts: > > wget > https://dist.apache.org/repos/dist/dev/incubator/texera/1.1.0-incubating-RC1/apache-texera-1.1.0-incubating-rc1-src.tar.gz > wget > https://dist.apache.org/repos/dist/dev/incubator/texera/1.1.0-incubating-RC1/apache-texera-1.1.0-incubating-rc1-src.tar.gz.asc > wget > https://dist.apache.org/repos/dist/dev/incubator/texera/1.1.0-incubating-RC1/apache-texera-1.1.0-incubating-rc1-src.tar.gz.sha512 > > 2. Import the KEYS file and verify the GPG signature: > > wget https://dist.apache.org/repos/dist/dev/incubator/texera/KEYS > gpg --import KEYS > gpg --verify apache-texera-1.1.0-incubating-rc1-src.tar.gz.asc > apache-texera-1.1.0-incubating-rc1-src.tar.gz > > 3. Verify the SHA512 checksum: > > sha512sum -c apache-texera-1.1.0-incubating-rc1-src.tar.gz.sha512 > > 4. Extract and build from source: > > tar -xzf apache-texera-1.1.0-incubating-rc1-src.tar.gz > cd apache-texera-1.1.0-incubating-rc1-src > # Follow build instructions in README > > == How to Vote == > > The vote will be open for at least 72 hours. > > Please vote accordingly: > > [ ] +1 Approve the release > [ ] 0 No opinion > [ ] -1 Disapprove the release (please provide the reason) > > == Checklist for Reference == > > When reviewing, please check: > > [ ] Download links are valid > [ ] Checksums and PGP signatures are valid > [ ] LICENSE and NOTICE files are correct > [ ] All files have ASF license headers where appropriate > [ ] No unexpected binary files > [ ] Source tarball matches the Git tag > [ ] Can compile from source successfully > [ ] Can launch Texera by following > https://github.com/apache/texera/wiki/Installing-Texera-on-a-Single-Node > > Thanks, > Jiadong Bai > Apache Texera(incubating) PPMC
