Hello,

I would be careful about removing the deprecation warning for 0.23.0.

Given our release cadence, removing it now could signal that Rust is back
to being actively maintained, while the current activity still seems early.
If I understand correctly, the Rust release pipeline is currently disabled,
so Rust would not receive a 0.23.0 library release anyway.

The way I see it, we have two reasonable options:

1. Keep the warning and skip the Rust library for 0.23.0, since it was
deprecated at the time of the release.
2. Remove the warning only once the Rust pipeline is re-enabled and we have
enough confidence that the library is being maintained again.

I do not want to discourage anyone from stepping up to maintain Rust, but I
would prefer to base the decision on a bit more demonstrated
follow-through: working CI/release plumbing, reviewed changes, and a clear
maintenance path.

-- 
Dmytro Shteflyuk

On April 25, 2026 at 6:17:41 AM, Jens Geyer ([email protected]) wrote:

@all,

Given the recent activities around Rust, shall we continue with this one
or do we want to remove the deprecation message introduced by
https://github.com/apache/thrift/pull/3289?

Thoughts anyone @dev or the PMC?

Thanks,
JensG



Am 16.04.2026 um 00:52 schrieb Jens Geyer:
> Correct link:
> https://www.timeanddate.com/countdown/generic?iso=20260422T0000&p0=1440
>
>
> Am 16.04.2026 um 00:40 schrieb Jens Geyer:
>> All,
>>
>> I propose that we accept the following release candidate as the
>> official Apache Thrift 0.23.0 release:
>>
>>
https://dist.apache.org/repos/dist/dev/thrift/0.23.0-rc1/thrift-0.23.0.tar.gz
>>
>>
>> The release candidate was created from the release/0.23.0 branch and
>> can be cloned using:
>>
>> git clone -b release/0.23.0 https://github.com/apache/thrift.git
>>
>> The release candidates GPG signature can be found at:
>>
https://dist.apache.org/repos/dist/dev/thrift/0.23.0-rc1/thrift-0.23.0.tar.gz.asc
>>
>>
>> The release candidates checksums are:
>> md5: 7b62f4258ded41e233a638fe8b9fcf64
>> sha1: d3a8bc545e08ba5c923231c6213eb104641c0a73
>> sha256: 1859d932d2ae1f13d16c5a196931208c116310a5ff50f2bfd11d3db03be8f46f
>>
>>
>> A prebuilt Windows compiler is available at:
>>
https://dist.apache.org/repos/dist/dev/thrift/0.23.0-rc1/thrift-0.23.0.exe
>>
>>
>> Prebuilt Windows compiler GPG signature:
>>
https://dist.apache.org/repos/dist/dev/thrift/0.23.0-rc1/thrift-0.23.0.exe.asc
>>
>>
>> Prebuilt Windows compiler checksums are:
>> md5: 27e613b971ed138a27aeb31b7f7cfdae
>> sha1: 4cb49c057b75fcbf2e3650753f4a44ec61d7d7cb
>> sha256: ac54527af42e853b377ee7f6f239fc8c8a72e563bb85513c8f1673535dcebb36
>>
>>
>> The CHANGES list for this release is available at:
>> https://github.com/apache/thrift/blob/0.23.0/CHANGES.md
>>
>>
>> Please download, verify sig/sum, install and test the libraries and
>> languages of your choice.
>>
>> I start this voting thread with my own +1 vote.
>>
>> This vote will close in 145 hours on 2026-04-22 00:00 UTC
>> https://www.timeanddate.com/countdown/generic?iso=20260417T0000&p0=1440
>>
>> [ ] +1 Release this as Apache Thrift 0.23.0
>> [ ] +0
>> [ ] -1 Do not release this as Apache Thrift 0.23.0 because...
>>
>> Have fun,
>> JensG
>>

Reply via email to