Hi Christoph, Thanks a lot for your reply and review for the code. Yes, it is not possible that I can add myself as lead for the package through link <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl.php.net%2Fadmin%2Fpackage-maintainers.php%3Fpid%3D1043&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C54ddfc42843140d3c97408d75dd9b7a5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637081061989645064&sdata=Ru8qlesQVpQlUnLtNq9VrfqUFC0WJwj2xurAMqK8%2F0s%3D&reserved=0>, I get error "Only the lead maintainer of the package or PECL administrators can edit the maintainers.", and if I access the page https://pecl.php.net/admin/package-maintainers.php directly, I get the error "Insufficient Privileges". From the info on https://pecl.php.net/user/bqq, my role is only developer for the extension. Can you help me again for this? Many thanks.
Best Regards, Qianqian Bu > -----Original > Message------------------------------------------------------------ > From: Christoph M. Becker <cmbecke...@gmx.de> > Sent: Thursday, October 31, 2019 4:10 PM > To: Qianqian Bu <qianqian...@microsoft.com> > Cc: pecl-dev@lists.php.net; Hang Zhang <h...@microsoft.com> > Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq > > Hi Qianqian Bu, > > it seems that you are only listed as "developer", not as "lead", and as such > are not allowed to upload any release packages. Maybe it is possible that > you add yourself as "lead" again on > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpe > cl.php.net%2Fadmin%2Fpackage- > maintainers.php%3Fpid%3D1043&data=02%7C01%7CQianqian.Bu%40mi > crosoft.com%7C54ddfc42843140d3c97408d75dd9b7a5%7C72f988bf86f141af9 > 1ab2d7cd011db47%7C1%7C0%7C637081061989645064&sdata=Ru8qlesQ > VpQlUnLtNq9VrfqUFC0WJwj2xurAMqK8%2F0s%3D&reserved=0>. If > that is not possible, please ping again, and I'll try to have one of the PECL > admins to change this. > > Other than that I think there is an issue with the package version number in > php_mysqlnd_azure.h:32: > > #define EXT_MYSQLND_AZURE_VERSION "1.0.0" > > During the upload a check for the version number happens[1], which looks > for the standard version name PHP_MYSQLND_AZURE_VERSION and > compares that with the version given in the archive file name, which won't > match. > So you likely have to change the mentioned line to > > #define PHP_MYSQLND_AZURE_VERSION "1.0.1" > > to avoid errors during the validation checks after the upload. > > [1] > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit > hub.com%2Fphp%2Fweb- > pecl%2Fblob%2Fmaster%2Fpublic_html%2Frelease-upload.php%23L120- > L138&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C54ddfc4284 > 3140d3c97408d75dd9b7a5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C > 0%7C637081061989645064&sdata=%2F0bgdFBuylPh62VJw%2F3skAhesA > gcB89E79D9bYUamq8%3D&reserved=0> > > Best regards, > Christoph > > On 31.10.2019 at 06:44, Qianqian Bu via pecl-dev wrote: > > Hi Christoph, > > > > Thanks a lot for your information. I have prepared another package 1.0.1 > (package.xml attached in the attachment) using pecl package command, but > find that I cannot upload it with the following errors: > > ERROR: > > You don't have permissions to upload this release. > > Upload a new package distribution file built using "pear package" here. The > information from your package.xml file will be displayed on the next screen > for verification. The maximum file size is 16 MB. > > Uploading new releases is restricted to each package's lead > > developer(s). //I set my self's account as leader user in package.xml > > > > May I ask do you know what I miss or make wrong? Thanks. > > > > Best Regards, > > Qianqian Bu > > > >> -----Original Message----- > >> From: Christoph M. Becker <cmbecke...@gmx.de> > >> Sent: Tuesday, October 29, 2019 8:31 PM > >> To: Qianqian Bu <qianqian...@microsoft.com> > >> Cc: pecl-dev@lists.php.net > >> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq > >> > >> Hi Qianqian Bu, > >> > >> indeed the subfoldername should contain the version number, so > >> mysqlnd_azure-1.0.0 would be correct (using `pecl package` should > >> properly handle that[1]). Uploading the same release is likely not > >> supported by all tools, and could also be confusing for users, so I > >> suggest to simply release version 1.0.1 with a respective changelog note. > >> > >> [1] > >> > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi > >> t > hub.com%2Fmicrosoft%2Fmysqlnd_azure%2Fissues%2F3&data=02%7C > >> > 01%7CQianqian.Bu%40microsoft.com%7Ca74769fb46f84512ad5208d75c6bea9 > >> > b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63707949088806212 > >> > 6&sdata=81VM%2FXqqKT7%2FHLs1G5rScbUskfqiDThCYDg%2BoXQd8A8 > >> %3D&reserved=0> > >> > >> Best regards, > >> Christoph > >> > >> On 29.10.2019 at 04:24, Qianqian Bu via pecl-dev wrote: > >>> Hi Christoph, > >>> > >>> Thanks a lot for your help, I notice that the DLLs are available now. > >>> I've got another problem and still want to ask your help. I tried to > >>> use "pecl install mysqlnd_azure" command to install the extension on > >>> Ubuntu, but find the error message that > >>> "ERROR: file /tmp/pear/temp/tmpWXwVKS/mysqlnd_azure- > >> 1.0.0/config.m4 does not exist" > >>> > >>> I think this is because that I have made a mistake about the folder > >>> name in > >> the tgz file, the folder inside should be with name > >> mysqlnd_azure-1.0.0 instead of mysqlnd_azure, is this right? I tried > >> to upload a new package to overwrite it, but failed. May I ask is > >> there a way to update the package without changing the release version > number? > >>> > >>> Best Regards, > >>> Qianqian Bu > >>> > >>>> -----Original Message----- > >>>> From: Christoph M. Becker <cmbecke...@gmx.de> > >>>> Sent: Thursday, October 17, 2019 9:52 PM > >>>> To: Qianqian Bu <qianqian...@microsoft.com>; pecl- > d...@lists.php.net > >>>> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq > >>>> > >>>> Hi Qianqian Bu, > >>>> > >>>> On 17.10.2019 at 05:37, Qianqian Bu via pecl-dev wrote: > >>>> > >>>>> Hi Christoph, > >>>>> > >>>>> Thanks for your information. I've added the page > >>>> > >> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. > >>>> > >> > php.net%2Fpackage%2Fmysqlnd_azure&data=02%7C01%7CQianqian.B > >>>> > >> > u%40microsoft.com%7C7132d6b3303146c78e0308d753093e75%7C72f988bf86 > >>>> > >> > f141af91ab2d7cd011db47%7C1%7C0%7C637069171480908117&sdata=Q > >>>> > >> > KUZpik%2BmF%2FbSQXUzDTSX5v1kYIj0wMQn8GRwt%2FR7gs%3D&res > >>>> erved=0 and uploaded a tgz package for it, and modified the file > >>>> landscape a little bit. May I have a question again that how can I > >>>> upload a Windows DLL for it? I cannot find the entry or document for it. > >> Thanks. > >>>> > >>>> Windows DLLs are usually created and uploaded by the PHP for > >>>> Windows team. I'll see to this later today or on Friday. > >>>> > >>>> Best regards, > >>>> Christoph > >>>> > >>>>> Best Regards, > >>>>> Qianqian Bu > >>>>> > >>>>>> -----Original Message----- > >>>>>> From: Christoph M. Becker <cmbecke...@gmx.de> > >>>>>> Sent: Wednesday, October 16, 2019 3:04 PM > >>>>>> To: Qianqian Bu <qianqian...@microsoft.com>; pecl- > >> d...@lists.php.net > >>>>>> Cc: der...@php.net > >>>>>> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq > >>>>>> > >>>>>> Hi Qianqian Bu! > >>>>>> > >>>>>> On 16.10.2019 at 08:34, Qianqian Bu via pecl-dev wrote: > >>>>>> > >>>>>>> I've received an email from Derick telling me that my PECL > >>>>>>> account request > >>>>>> has been opened. I tried, and find I can login. > >>>>>>> May I ask do I need to request another account as described on > >>>>>> > >>>> > >> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. > >>>>>> php.net%2Faccount- > >>>>>> > >>>> > >> > request.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444 > >>>>>> > >>>> > >> > 635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7 > >>>>>> > >>>> > >> > C1%7C0%7C637068062378341615&sdata=tzja7DjTljOzRnA22WBCfr2orhF > >>>>>> y7YqYovk%2FA9JQCno%3D&reserved=0 " If approved, you will > >> also > >>>>>> need to apply for a php.net account in order to commit the code > >>>>>> to the php.net SVN repository. Select 'PECL Group' within that > >>>>>> form when applying." ? I've tried it last week and today, but > >>>>>> didn't receive any email or other response for it. > >>>>>>> Or is this enough and I can add a new package from > >>>>>> > >>>> > >> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. > >>>>>> php.net%2Fpackage- > >>>>>> > >>>> > >> > new.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444635 > >>>>>> > >>>> > >> > d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7C1% > >>>>>> > >>>> > >> > 7C0%7C637068062378341615&sdata=jKZnZHlxs%2BgoQf7E%2FbweOZ9I > >>>>>> mi%2Fu06krdM8YBPQSybk%3D&reserved=0 directly? > >>>>>> > >>>>>> The PECL account should be sufficient for maintaining the package > >>>>>> on PECL; you'd only need a PHP account if you're planning to put > >>>>>> documentation on > >>>>>> > >>>> > >> > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw > >>>>>> > >>>> > >> > ww.php.net%2Fmanual%2F&data=02%7C01%7CQianqian.Bu%40micros > >>>>>> > >>>> > >> > oft.com%7C444635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d > >>>>>> > >>>> > >> > 7cd011db47%7C1%7C0%7C637068062378351618&sdata=hOq0ixXy%2BEJ > >>>>>> > 3kRBNFOnlcm2xOxokHP%2FGoh7jy%2Bpit3A%3D&reserved=0>. > >> In > >>>> this > >>>>>> case you could apply for a PHP account via > >>>>>> > >>>> > >> > <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw > >>>>>> ww.php.net%2Fgit- > >>>>>> > >>>> > >> > php.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444635 > >>>>>> > >>>> > >> > d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7C1% > >>>>>> > >>>> > >> > 7C0%7C637068062378351618&sdata=W24ot4y5GRFxidISN9treh8g5oBUa > >>>>>> VDqQGbAj3H9%2BNM%3D&reserved=0>. > >>>>>> > >>>>>>> If so, my proposed package information is as follows, can you > >>>>>>> help review > >>>>>> whether this is OK? > >>>>>>> > >>>>>>> Package name: mysqlnd_azure > >>>>>>> License: The PHP License, version 3.01 Category : PHP Summary : > >>>>>>> A mysqlnd extension which enables redirection connection Full > >>>>>>> description : mysqlnd_azure is a PHP extension implemented using > >>>>>>> the > >>>>>> mysqlnd plugin API, which provides redirection feature support > >>>>>> for the Azure Database for MySQL and MariaDB services. The MYSQL > >>>>>> proxy/server side will leverage the last message field in OK > >>>>>> packet and set the redirection information in it, this driver > >>>>>> extension will parse it and use the information to initiate a new > >>>>>> connection and use the > >>>> new connection if succeeded. > >>>>>>> Browse source URL : > >>>>>>> > >>>>>> > >>>> > >> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit > >>>>>> h > >>>>>>> > >>>>>> > >>>> > >> > ub.com%2Fmicrosoft%2Fmysqlnd_azure&data=02%7C01%7CQianqian.B > >>>>>> u%40mi > >>>>>>> > >>>>>> > >>>> > >> > crosoft.com%7C444635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91a > >>>>>> b2 > >>>>>>> > >>>>>> > >>>> > >> > d7cd011db47%7C1%7C0%7C637068062378351618&sdata=PVsRk87GbB3 > >>>>>> 273RLVt% > >>>>>>> 2BjmXIYzcNb4IzvfKXmIFqjzdM%3D&reserved=0 > >>>>>> > >>>>>> Looks good to me. Maybe the better category would be "Database", > >>>> though. > >>>>>> > >>>>>> Regards, > >>>>>> Christoph > >>>>>> > >>>>>>> Thanks & Best Regards, > >>>>>>> Qianqian Bu > >>>>>>> > >>>>>>>> -----Original Message----- > >>>>>>>> From: Qianqian Bu > >>>>>>>> Sent: Wednesday, September 25, 2019 5:07 PM > >>>>>>>> To: pecl-dev@lists.php.net > >>>>>>>> Cc: Christoph M. Becker <cmbecke...@gmx.de>; Jun Su > >>>>>>>> <ju...@microsoft.com> > >>>>>>>> Subject: RE: [PECL-DEV] Re: VCS Account Request: bqq > >>>>>>>> > >>>>>>>> Hi, > >>>>>>>> > >>>>>>>> May I ask is there any update? Can I expect some kind of ETA > >>>>>>>> for this for better work arrangement? Many thanks. > >>>>>>>> > >>>>>>>> Best Regards, > >>>>>>>> Qianqian Bu > >>>>>>>> > >>>>>>>>> -----Original Message----- > >>>>>>>>> From: Christoph M. Becker <cmbecke...@gmx.de> > >>>>>>>>> Sent: Friday, September 20, 2019 6:17 PM > >>>>>>>>> To: Qianqian Bu <xixi...@163.com>; pecl-dev@lists.php.net > >>>>>>>>> Subject: [PECL-DEV] Re: VCS Account Request: bqq > >>>>>>>>> > >>>>>>>>> On 20.09.2019 at 05:21, Qianqian Bu wrote: > >>>>>>>>> > >>>>>>>>>> I have written a PHP extension which is a mysqlnd extension > >>>>>>>>>> with > >>>>>>>>> redirection support, and would like it listed within the PECL > >>>>>>>>> directory > >>>>>>>>>> > >>>>>>>>>> Sponsor: > >>>>>>>>>> cmb69 > >>>>>>>>> > >>>>>>>>> Please grant this account request (also the related PECL > >>>>>>>>> account > >>>>>> request). > >>>>>>>>> > >>>>>>>>> Thanks, > >>>>>>>>> Christoph > >>>>>>>>> > >>>>>>>>> -- > >>>>>>>>> PECL development discussion Mailing List > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > (https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpecl. > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > php.net%2F&data=02%7C01%7CQianqian.Bu%40microsoft.com%7Cb9d > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > e39b8d45648ed093008d73db3ba5c%7C72f988bf86f141af91ab2d7cd011db47% > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > 7C1%7C0%7C637045714454319025&sdata=v07Kvsb6aH18LgWFuFN0AbQ > >>>>>>>>> nv%2B1clebqDq3T72Kkr%2Bk%3D&reserved=0) > >>>>>>>>> To unsubscribe, visit: > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > .php.net%2Funsub.php&data=02%7C01%7CQianqian.Bu%40microsoft.c > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > om%7Cb9de39b8d45648ed093008d73db3ba5c%7C72f988bf86f141af91ab2d7c > >>>>>>>>> > >>>>>>>> > >>>>>> > >>>> > >> > d011db47%7C1%7C0%7C637045714454319025&sdata=Ue9H5bSuv1SyoH > >>>>>>>>> FWLLfSVQExlkeITeKJPRjpf%2Biy2yE%3D&reserved=0 > >>>>>>> > >>>>> > >>> > >> > >> -- > >> PECL development discussion Mailing List > >> > (https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpecl. > >> > php.net%2F&data=02%7C01%7CQianqian.Bu%40microsoft.com%7Ca74 > >> > 769fb46f84512ad5208d75c6bea9b%7C72f988bf86f141af91ab2d7cd011db47%7 > >> > C1%7C0%7C637079490888062126&sdata=bS2hsJYAhybmIzMIQjDGlIKY8t > >> ApJVWvGJykhu0l39Q%3D&reserved=0) > >> To unsubscribe, visit: > >> > https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww > >> > .php.net%2Funsub.php&data=02%7C01%7CQianqian.Bu%40microsoft.c > >> > om%7Ca74769fb46f84512ad5208d75c6bea9b%7C72f988bf86f141af91ab2d7cd > >> > 011db47%7C1%7C0%7C637079490888062126&sdata=27gTM%2FnrKbG4 > >> NWKZ%2FMGH%2B3zDCrzIK40SBKYu4eJMkGU%3D&reserved=0 > > > > -- > PECL development discussion Mailing List > (https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpecl. > php.net%2F&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C54d > dfc42843140d3c97408d75dd9b7a5%7C72f988bf86f141af91ab2d7cd011db47%7 > C1%7C0%7C637081061989645064&sdata=BUPNwTzqrYOA1bcLuF8ipvmP > Sr46mkN8p6zlSkWMbTU%3D&reserved=0) > To unsubscribe, visit: > https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww > .php.net%2Funsub.php&data=02%7C01%7CQianqian.Bu%40microsoft.c > om%7C54ddfc42843140d3c97408d75dd9b7a5%7C72f988bf86f141af91ab2d7cd > 011db47%7C1%7C0%7C637081061989645064&sdata=huU9euS4bkrCo%2 > FCrPUGAIiCfl0KLzmMiiVejcFvXnyw%3D&reserved=0 -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php