Hi! On 23.04.2021 at 07:19, Filip Janiszewski wrote:
> It would probably be better, I agree, and there are some pull requests > pending* for some of those changes, but we did not get any comment in months > so we better ship them separately so that user can try them and use them, and > we can work out fixes and new code. > > Also, we're introducing some new dependencies that are not necessarily well > welcomed in the community ( I did understand that. ), for example on the krb5 > or sasl libraries, so maybe having a separate extension would make it a bit > easier. > > Any further comment or suggestion is really appreciated. Well, there is room for improvement regarding pull request reviews. :) Anyhow, I pinged Johannes and Andrey regarding PR #6447. Maybe it's best to wait a few days for reply. There are no general issues regarding the use of krb5 or sasl. It is merely an issue regarding Windows, where mysqlnd is built statically, and any link time dependency on external libs for php.dll must be avoided. For OpenSSL authentication, we worked around that with run-time linking; I can't tell whether this would be a viable solution in this case. Thanks, Christoph > Thanks > > > * https://github.com/php/php-src/pull/6447 > > From: Christoph M. Becker <cmbecke...@gmx.de> > Sent: Thursday, April 22, 2021 2:29 PM > To: Filip Janiszewski <filip.janiszew...@oracle.com>; pecl-dev@lists.php.net > <pecl-dev@lists.php.net> > Subject: [External] : Re: New PECL Extension, mysqlnd based > > Hi Filip, > > On 22.04.2021 at 10:23, Filip Janiszewski wrote: > >> I would like to publish a new extension on PECL, the proposed name is >> mysqlnd_ngen (where ngen stands for next gen) and it would contain mysqlnd, >> mysqli and pdo (forked from php and bundled in one extension with building >> scripts that will prepare the 3 extension builds which the user can load >> into php instead of the original version in the repo) with a bunch of >> modifications that Oracle (Where I work and on behalf of which I'm >> submitting the request) is providing and that are expected to be used from >> hopefully community and certainly corporate users. (Like, support for >> specific auth mechanism like kerberos, or support for high availability, >> topology discover etc). >> >> I can login to PECL (fjanisze) and I saw that before submitting a new >> package request I should inquiry this list for comments, so here I'm, please >> comment for further details or suggestions on different names - The >> maintainer of the repo would be me and the extension will be up to date with >> php-8.0. > > Wouldn't it be possible to add these modifications to the bundled > extensions? It seems to me that would generally preferable over new forks. > > Also, is there already some public repo available for mysqlnd_ngen? > > Thanks, > Christoph > -- PECL development discussion Mailing List (https://pecl.php.net/) To unsubscribe, visit: https://www.php.net/unsub.php