Re: PAUSE 504 errors when trying to add a co-maintainer

[email protected] (Neil Bowers) Tue, 4 Aug 2026 17:02:32 +0100
Newsgroups perl.modules
Message-ID <5b359004-cd67-4a8f-970d-0a73584fe810@Spark>
--6a720d23_75486e47_9efb
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi Mattia,

I think what you're saying is that you want multiple people to have co-maint on all of the packages in the distribution(s).

But right now you can't use the interface for "give co-maint on the distribution", because it times out before it can complete (because of how many packages there are in the distribution).

You can use the alternative interface for adding co-maint per module/package. I don't think that suffers from the timeout problem, but it's a tedious approach for you, given how many packages there are.

Another approach: if I remember rightly, the package explosion is because version numbers are embedded in package names, and you want backwards compatibility. Could you split off packages to support older versions of the API into a separate distribution, or even multiple distributions?

Cheers,
Neil


--6a720d23_75486e47_9efb
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<html xmlns=3D=22http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22>
<div>Hi Mattia,</div>
<div>&=23160;</div>
<div>I think what you're saying is that you want multiple people to have =
co-maint on all of the packages in the distribution(s).</div>
<div>&=23160;</div>
<div>But right now you can't use the interface for =22give co-maint on th=
e distribution=22, because it times out before it can complete (because o=
f how many packages there are in the distribution).</div>
<div>&=23160;</div>
<div>You can use the alternative interface for adding co-maint per module=
/package. I don't think that suffers from the timeout problem, but it's a=
 tedious approach for you, given how many packages there are.</div>
<div>&=23160;</div>
<div>Another approach: if I remember rightly, the package explosion is be=
cause version numbers are embedded in package names, and you want backwar=
ds compatibility. Could you split off packages to support older versions =
of the API into a separate distribution, or even multiple distributions=3F=
</div>
<div>&=23160;</div>
<div>Cheers,</div>
<div>Neil</div>
<div>&=23160;</div>
</div>
</body>
</html>

--6a720d23_75486e47_9efb--