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
> > > > >>
> > > > >
> > >
> >
>

Reply via email to