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.
