On Thu, Mar 30, 2023 at 3:20 PM demerphq <demerphq@gmail.com> wrote: > I tried to get Andreas to clarify the rules about releasing fixups to > PAUSE/CPAN without having to take ownership of the distribution, but he > refused to give me a clear answer[2] so I had no choice but to assume that > you can only release something if you take ownership over it, and since I > don't wish to take ownership of a module I know nothing about I stopped > bothering with BBC tickets that are not traced back to a change I made. > > I would be a lot more enthusiastic about fixing and rolling releases for > these distributions if I knew that PAUSE would accept them. It seems a > shame actually, effectively PAUSE policy about ownership discourages people > from fixing issues like this. Who wants to spend time fixing a deprecation > in a distribution you know nothing about when the author is likely absent > and PAUSE will refuse to accept the change unless you take ownership over > the module? > The answer I gave at that time is the only one possible without upending the entire contract of CPAN module ownership, which is singularly enforced by the indexer. If you want to change a module and the author is unresponsive there are options to be granted ownership without their input. You cannot effect changes on the indexed version of a module without ownership. Consider how discouraging it would be to know that arbitrary changes could be shipped to unknowing users of your module without the process to ensure you're unresponsive and that the new uploader bears responsibility for the changes. -DanThread Previous | Thread Next