The thing is that most tar files create by a directory for their contents. The avro-rs source is not doing it. Nothing major but mostly a 'convention' that I expected. This is automatic if you tar the file but since we are using git archive, you need to add a --prefix so the directory is correctly created. I sent a PR for this and other minor things.
PTAL https://github.com/apache/avro-rs/pull/625/changes And thanks for the release and for keeping up with the avro-rs maintenance Martin! On Mon, Aug 10, 2026 at 8:44 AM Martin Grigorov <[email protected]> wrote: > On Sun, Aug 9, 2026 at 6:48 PM Ismaël Mejía <[email protected]> wrote: > > > +1 binding > > > > Validate signatures, Ran simplified instructions to build and test, zero > > issues. Validated the security fixes. All good. > > Only comment is when you extract the tar it would be great to include the > > directory prefix, but not at all a blocker. > > > > I do not understand you. > I use `git archive` to create the compressed file. > The extraction is out of my control. Your tool (tar+gunzip ?!) is > responsible for extracting it to whatever location you prefer ... > > Anyway, I use the steps from > https://github.com/apache/avro-rs/blob/main/RELEASE.md?plain=1 > Please send a PR if you think it could be improved ! > > Martin > > > > > > Great work Martin. Ship it ! > > > > > > On Fri, Aug 7, 2026 at 4:59 PM Ryan Skraba <[email protected]> wrote: > > > > > Hello! > > > > > > +1 binding > > > > > > Thanks to the simplified instructions, it's pretty simple to download > > > the release, check the signatures and hashes (and run the code in > > > docker), can we get another vote and get this released? > > > > > > All my best, thanks Martin and every contributor! > > > > > > Ryan > > > > > > > > > > > > On Wed, 5 Aug 2026 at 08:00, Martin Grigorov <[email protected]> > > wrote: > > > > > > > > Ping! > > > > > > > > On Fri, 31 Jul 2026 at 7:39, Martin Grigorov <[email protected]> > > > wrote: > > > > > > > > > +1 to release (binding) > > > > > > > > > > > > > > > Martin > > > > > > > > > > On Mon, Jul 27, 2026 at 9:04 AM Martin Grigorov < > > [email protected]> > > > > > wrote: > > > > > > > > > >> Hi everyone, > > > > >> > > > > >> I'd like to propose the following RC0 to be released as the > official > > > > >> Apache Avro Rust 0.22.0 release. > > > > >> > > > > >> The commit id is > > > > >> > > > > > > https://github.com/apache/avro-rs/commit/ec5721cb0c80dcde56c1049a004f1d785abd88cf > > > > >> * This corresponds to the tag: rel/release-0.22.0-rc0 > > > > >> * > > > > https://github.com/apache/avro-rs/releases/tag/rel%2Frelease-0.22.0-rc0 > > > > >> > > > > >> The release tarball, signature, and checksums are here (revision > > > r86256) > > > > >> * https://dist.apache.org/repos/dist/dev/avro/avro-rs/0.22.0/ > > > > >> > > > > >> You can find the KEYS file here: > > > > >> * https://dist.apache.org/repos/dist/release/avro/KEYS > > > > >> > > > > >> This release includes many changes with several API breaks - > > > > >> > > https://github.com/apache/avro-rs/issues/424#issuecomment-4826697954 > > > > >> > > > > >> The easiest way to test the release is: > > > > >> * mkdir 0.22.0 && cd 0.22.0 > > > > >> * wget -q > > > > >> > > > > > > https://dist.apache.org/repos/dist/dev/avro/avro-rs/0.22.0/apache-avro-rs-0.22.0-RC0.tgz > > > > >> * tar xvf apache-avro-rs-0.22.0-RC0.tgz > > > > >> * cargo fmt --check && cargo test > > > > >> * (optional) Update your project Cargo.toml to use `apache_avro = > { > > > path > > > > >> = "/path/to/0.22.0/avro" } and test your application > > > > >> > > > > >> Please download, verify, and test. This vote will remain open for > at > > > > >> least 72 hours. > > > > >> > > > > >> [ ] +1 Release this as Apache Avro-rs 0.22.0 > > > > >> [ ] 0 > > > > >> [ ] -1 Do not release this because... > > > > >> > > > > >> Regards, > > > > >> Martin > > > > >> > > > > > > > > > > >
