Dear PECL Maintainers,

I am writing to submit the PHP xz extension (php-ext-xz), for inclusion in
the PECL repository. This extension provides bindings to the liblzma
compression library, enabling PHP applications to handle .xz compressed
files efficiently.

The current repository is a fork from the most recent iteration of the
original RFC (available at: https://news-web.php.net/php.internals/106654),
currently maintained by codemasher and available at
https://github.com/codemasher/php-ext-xz.

I have requested permission to fork the library and distribute it to both
PECL and PIE, as seen in the original repository issue:
https://github.com/codemasher/php-ext-xz/issues/9.

I plan on actually updating, maintaining and adding new features to the
extension. Most of the code still seems to follow older coding standards
(from when the RFC was originally proposed, I believe). I would like to
incrementally update the code and add some new features, making the xz
library follow the patterns of the current zlib implementation, since they
are similar in nature.

The repository can be found at https://github.com/mateuszanella/php-ext-xz.

The extension is already published on PIE, but I believe it would be
beneficial to publish it on PECL as well.

Thank you for your time.

Reply via email to