Source: regina-normal
Severity: important
Control: block 1131879 by -1

Dear maintainers,

The Tokyo Cabinet library has been deprecated upstream for many years,

Given its age and lack of upstream maintenance, Tokyo Cabinet is starting
to show increasing issues (see e.g. #1114412). Therefore, there is an
ongoing effort to remove Tokyo Cabinet from Debian. This effort is
tracked with bug #1131879.

Upstream explicitly recommends Tkrzw [1] as the successor, and it should
be considered the preferred migration target.

Note: While Kyoto Cabinet [2] has historically been suggested as a replacement,
it is in a similar situation today (limited maintenance and aging code),
so migrating to it may not be a long-term solution. Upstream recommends Tkrzw
as the successor of Kyoto Cabinet.

Alternatively, it may be worth considering other supported
backends or making Tokyo Cabinet support optional, if applicable.

regina-normal seems to support
 QDBM (<firstterm>libqdbm</firstterm>) or the Lightning Memory-Mapped
 Database (<firstterm>liblmdb</firstterm>))
as alternatives to tokyocabinet.

[1] https://dbmx.net/tkrzw/
[2] https://dbmx.net/kyotocabinet/

Thanks,
tobi

Reply via email to