[Pkg-nginx-maintainers] Fwd: #1009709 - RFS: nginx/1.18.0-2 [RC] -- small, powerful, scalable web/proxy server

Thomas Ward teward at ubuntu.com
Fri Apr 15 01:34:45 BST 2022


Ondrej,

Can you do me a favor and review the 1.18.0-9 tag which contains the 
merge for the FTBFS fix, the security patch for the auth-pam module, and 
some changes to Copyright (since i'm contributing to the packaging, my 
copyright year needed updated) and adds me to Uploaders?

Secondly, if there are no issues with that, can you push this into 
ftp-master and provide a dak command that gives me upload access?  It 
seems that even though I'm on the maintainers list in Salsa, there's 
pushback, so if you can back the upload that'd solve many of the problems.

My current goal with 1.18.0-9 now that i was added as maintainer in 
Salsa is to get it out and deployed so Testing has a version that works 
again.  After that's in Testing, I will be pushing to get us onto 1.20.x 
because that's the latest stable and far newer than what we have now 
(nearly 2.5 years old now) and fixes some of the other concerns about 
needing a version bump, etc.

Given that we are now facing NGINX Not In Testing, and are facing a 
preliminary full freeze date of Any Day Now, it'd be better to get this 
uploaded sooner than later so we have it in testing should a Debian 
release happen sooner than later (there were comments that a release 
might be coming and emails to devel announce in March that suggested a 
full freeze was coming but was not yet announced with a TBD date, so 
expediency is warranted here).



Thomas



-------- Forwarded Message --------
Subject: 	Re: #1009709 - RFS: nginx/1.18.0-2 [RC] -- small, powerful, 
scalable web/proxy server
Resent-Date: 	Fri, 15 Apr 2022 00:26:42 +0000 (UTC)
Resent-From: 	debian-mentors at lists.debian.org
Date: 	Thu, 14 Apr 2022 20:26:23 -0400
From: 	Thomas Ward <teward at ubuntu.com>
To: 	M. Zhou <lumin at debian.org>, debian-mentors at lists.debian.org



I sent such requests literally when they gave me access, and it seems 
there may only be one or two individuals driving the package - of which 
it's impossibly hard to get one of them to even respond.  Last response 
I had from Ondrej on the uploaders and team was "Join the maintainers 
team" on Salsa, which I did and they granted me access - 
https://salsa.debian.org/nginx-team/nginx has the recent work which has 
made the team "no longer inactive after a three week break".  If this is 
not enough to point at me having maintainer access to the VCS for 
releasing the packages, then maybe Debian should do some research before 
outright rejecting.

I'm happy to wait for one of their people to give me dak access or 
sponsor the upload, however keep in mind that after 3 weeks with no 
activity AND a merge request that took two weeks to get that would fix 
the FTBFS that broke NGINX in Testing to begin with, we're staring at a 
"Package is not fit for testing" problem currently that is nearly a 
month old and hasn't been fixed yet. (However, given that I've been 
making the commits on the Salsa repo that the packaging directly comes 
from, I'm not sure if you mean something other than the NGINX Team on 
Salsa when you refer to "maintainers" - I have 'Maintainer' access on 
the Salsa repo itself that the packaging comes from)


Thomas


On 4/14/22 20:13, M. Zhou wrote:
> Hi Thomas,
>
> Thank you for the updates. Is this coordinated with the nginx maintainers?
> Actually it is hard for any mentor outside that team to sponsor the 
> upload.
> And it seems there is no RC bug for nginx right now?
> https://tracker.debian.org/pkg/nginx
>
> BTW, you may want to first ask the nginx team and debian developers who
> gave you salsa maintainer access for the DM access, instead of other 
> debian
> developers from mentors list.
> Because a portion of the mentors have no experience with you 
> (including me),
> and hence we cannot make a decision on whether to grant you with DM 
> access.
> Once given without ack from original nginx maintainers, it still feels
> like package hijacking.
>
> According to nginx upload history, this will be the first time of your
> upload... so it is indeed uneasy for an outsider (in terms of nginx)
> to help.
>
> On Thu, 2022-04-14 at 17:02 -0400, Thomas Ward wrote:
>> Debian Mentors,
>>
>> Would a mentor be willing to upload this sooner than later as it fixes
>> some FTBFS / RC bugs?  It'd be nice if said sponsor can also push a dak
>> command to ftp-master so I don't have to go via Mentors to upload nginx
>> releases (I've already been granted DM access for my packages, and am
>> now a maintainer in the Salsa repository for NGINX and should probably
>> have upload privs as well).
>>
>>
>> Thomas
>>
>>
>> On Thu, 14 Apr 2022 16:54:10 -0400 Thomas Ward <teward at ubuntu.com> wrote:
>>
>> > Package: sponsorship-requests
>> > Severity: important
>> >
>> > Dear mentors,
>> >
>> > I am looking for a sponsor for my package "nginx":
>> >
>> >  * Package name    : nginx
>> >    Version         : 1.18.0-9
>> >    Upstream Author : Igor Sysoev
>> >  * URL             : https://nginx.org
>> >  * License         : BSD-4-clause, Expat, BSD-2-clause, BSD-3-clause
>> >  * Vcs             : https://salsa.debian.org/nginx-team/nginx
>> >    Section         : httpd
>> >
>> > The source builds the following binary packages:
>> >
>> >   nginx - small, powerful, scalable web/proxy server
>> >   nginx-doc - small, powerful, scalable web/proxy server - 
>> documentation
>> >   nginx-common - small, powerful, scalable web/proxy server - common
>> files
>> >   nginx-core - nginx web/proxy server (standard version)
>> >   nginx-full - nginx web/proxy server (standard version with 3rd 
>> parties)
>> >   nginx-light - nginx web/proxy server (basic version)
>> >   nginx-extras - nginx web/proxy server (extended version)
>> >   libnginx-mod-http-geoip - GeoIP HTTP module for Nginx
>> >   libnginx-mod-http-geoip2 - GeoIP2 HTTP module for Nginx
>> >   libnginx-mod-http-image-filter - HTTP image filter module for Nginx
>> >   libnginx-mod-http-xslt-filter - XSLT Transformation module for Nginx
>> >   libnginx-mod-mail - Mail module for Nginx
>> >   libnginx-mod-stream - Stream module for Nginx
>> >   libnginx-mod-stream-geoip - GeoIP Stream module for Nginx
>> >   libnginx-mod-stream-geoip2 - GeoIP2 Stream module for Nginx
>> >   libnginx-mod-http-perl - Perl module for Nginx
>> >   libnginx-mod-http-auth-pam - PAM authentication module for Nginx
>> >   libnginx-mod-http-lua - Lua module for Nginx
>> >   libnginx-mod-http-ndk - Nginx Development Kit module
>> >   libnginx-mod-nchan - Fast, flexible pub/sub server for Nginx
>> >   libnginx-mod-http-echo - Bring echo and more shell style goodies to
>> Nginx
>> >   libnginx-mod-http-upstream-fair - Nginx Upstream Fair Proxy Load
>> Balancer
>> >   libnginx-mod-http-headers-more-filter - Set and clear input and
>> > output headers for Nginx
>> >   libnginx-mod-http-cache-purge - Purge content from Nginx caches
>> >   libnginx-mod-http-fancyindex - Fancy indexes module for the Nginx
>> >   libnginx-mod-http-uploadprogress - Upload progress system for Nginx
>> >   libnginx-mod-http-subs-filter - Substitution filter module for Nginx
>> >   libnginx-mod-http-dav-ext - WebDAV missing commands support for Nginx
>> >   libnginx-mod-rtmp - RTMP support for Nginx
>> >
>> > To access further information about this package, please visit the
>> > following URL:
>> >
>> > https://mentors.debian.net/package/nginx/
>> >
>> > Alternatively, you can download the package with 'dget' using this
>> command:
>> >
>> >   dget -x
>> > https://mentors.debian.net/debian/pool/main/n/nginx/nginx_1.18.0-9.dsc
>> >
>> > While we are at it, can a sponsor or DD please push a dak command to
>> > ftp-master so that I can use my Debian Maintainer status to push nginx
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-nginx-maintainers/attachments/20220414/3273efd4/attachment.htm>


More information about the Pkg-nginx-maintainers mailing list