Hi Qianqian Bu, Derick made you "lead", but before uploading the package again, have a look at <https://github.com/microsoft/mysqlnd_azure/pull/4>; without that change, you will be downgraded to "developer" after the next upload. (Guess that behavior should be improved sometime.)
Best regards, Christoph On 31.10.2019 at 10:18, Qianqian Bu via pecl-dev wrote: > 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