Hi Steffen, Sorry, I forgot to reply to your previous message – when I saw it, I emailed YAPPO to ask if he was ok for me to give you co-maint on his behalf. Sometimes an email from a PAUSE admin prompts a response, particularly if I'm offering to make their life easy.
If I don't hear back from YAPPO, I'll give you co-maint. Cheers, Neil On 19 Nov 2024 at 23:21 +0000, Steffen Schwigon <steffen.schwi...@gmx.de>, wrote: > (resend - first had messed up quoted email and I forgot to address Neil > directly) > > Hello Neil, hello PAUSE admins, > > I am SCHWIGON on PAUSE. > > I am quite certain to not get an answer from the author YAPPO about the > module "String::Diff" in attached email, as he is inactive since 2015, his > blog and homepage is dead and he hasn't participated in any of his RT and > github tickets. > > Therefore I kindly ask you to give me > > - Steffen Schwigon > ... https://metacpan.org/author/SCHWIGON > ... https://github.com/renormalist > > CO-MAINTAINER premissions to > > - String::Diff > > The module is a dependency to others and stumbled into several deprecations. > > The upcoming changes were already collected by others on RT and github and I > already prepared everything for PAUSE upload in > > https://github.com/pplu/p5-String-Diff/compare/release/0.08...renormalist:p5-String-Diff:release/0.08#diff-bbd4b6a86bc65b6ac8e79e97afc61499158edb40f7bb404c70637b46d80a7ad2 > > In the attached email to the author I tried to provide examples why I think I > am qualified and will be careful. > > > Kind regards, > Steffen Schwigon > > > PS: I crawled back from a multi-year low-energy opensource hiatus and there > is a chance I ask for more CO-MAINT permissions, at least on low-hanging > fruits. I try to be not this verbose the next time in order to not stress > your reading time. > > -- > Steffen Schwigon > steffen.schwi...@gmx.de > > > > Gesendet: Donnerstag, 14. November 2024 um 13:35 > > Von: "Steffen Schwigon" <steffen.schwi...@gmx.de> > > An: yappo+c...@shibuya.pl, ya...@shibuya.pl, ya...@cpan.org > > Betreff: String::Diff help/co-maintainer? > > > > Hello Kazuhiro Osawa, > > > > Short version: I'm asking if you could need or accept help on a CPAN > distro > > > > - String::Diff > > > > to apply some fixes to get it installing with newer Perl versions. > > > > If you want, you could give me > > > > Steffen Schwigon > > https://metacpan.org/author/SCHWIGON > > https://github.com/renormalist > > > > Co-Maintainership on PAUSE to all files under that namespace or reply > with some "That's ok for me" to this E-Mail and I will take care of all the > details with PAUSE admins. > > > > In this case I am coming from this ticket: > > > > - https://github.com/yappo/p5-String-Diff/issues/7 > > - > https://github.com/neo1ite/p5-String-Diff/commit/83f67e5d60d7e6cab9cf38b6f2c8621526e37a9b > > > > Long version: > > > > In the context of maintaining my own Perl projects on CPAN I > occasionally trip into other dependencies which don't work for newer Perls. > When the author is too busy I sometimes help out with distro maintenance, > usually applying existing patches from RT. > > > > I used to be involved in CPANs QA efforts (CPAN testing, attend Perl QA > hackathons, benchmarking, distroprefs, Test'n'TAP tooling) and handle several > own distros myself. > > > > When taking Co-Maintainerships to keep modules running, I will usually > create/clone a repo on github, replicate what exists and only apply the bare > minimum of patches found on bug trackers, in the same way the module did it. > > > > Only in rare cases where I understand the actual topic I sometimes also > become the primary maintainer for new features. Sometimes I pass it on to the > next experts (like with Net::SSH::Perl) or only help do the upload/distro > work. > > > > You can see earlier examples here: > > > > - https://metacpan.org/dist/Test-Fixture-DBIC-Schema > > https://github.com/renormalist/Test-Fixture-DBIC-Schema > > - Net::SSH::Perl > > https://metacpan.org/release/SCHWIGON/Net-SSH-Perl-2.14 > > https://metacpan.org/release/SCHWIGON/Crypt-OpenSSH-ChachaPoly-0.02 > > https://metacpan.org/dist/Crypt-OpenBSD-Blowfish > > - https://metacpan.org/dist/TAP-Formatter-HTML > > - https://metacpan.org/dist/TAP-Harness-Archive > > - https://metacpan.org/dist/Class-MethodMaker > > - https://metacpan.org/dist/LockFile-Simple > > - https://github.com/jrockway/cperl-mode > > > > This is just to give you some trust that I will try to not screw up your > module. > > > > Thanks for reading this far :-) > > and thanks for your modules on CPAN. > > > > Kind regards, > > Steffen Schwigon > > -- > > Steffen Schwigon > > steffen.schwi...@gmx.de</steffen.schwi...@gmx.de>