develooper Front page | perl.modules | Postings from April 2021

Re: Adopt Devel::NYTProf?

Thread Previous
Adam Kaplan
April 3, 2021 20:08
Re: Adopt Devel::NYTProf?
Message ID:
Hi James!

I'm delighted that you are interested in carrying the NYTProf torch
forward. Tim has done a great job maintaining it over the past years. So
much so that I still meet engineers who rely on this project and recognize
my name from it so many years later.

I would not worry too much about familiarity with XS and the runtime... I
had about 1 year of Perl experience when the project was initially released
and you have far more than that.

I don't have owner rights, but I suspect we will hear from Tim.


On Sat, Apr 3, 2021 at 9:54 AM James E Keenan <> wrote:

> Hello,
> I'm interested in adopting the Devel-NYTProf distribution. If you can
> grant me the privilege I will release the next version.
> Devel::NYTProf is currently classified as ADOPTME in the PAUSE
> permissions file 06perms.txt.gz.
> Devel::NYTProf,ADOPTME,f
> Hence it is available for adoption.
> A change in Perl 5 blead has caused Devel-NYTProf distribution to fail
> its test suite.
> BBC ticket:
> D-N ticket:
> I have diagnosed this problem and provided a pull request which
> addresses it:
> Pull request:
> I've had some correspondence with Tim Bunce about this.  On March 28 he
> wrote me and said, "I'd be delighted if you'd consider becoming a
> co-maintainer, or even owner."
> Now, I'll admit that the possibility of becoming the *owner* of
> Devel-NYTProf was at first intimidating.  NYTProf relies upon XS code
> and Javascript, neither of which are in my current skill set.  I would
> have been fine with Tim's applying the pull request.  So I wrote Tim
> back indicating my limitations in this respect.  Tim did give me write
> access to his github repository (though I have not yet exercised this
> access).
> I have not received any comments from Tim about my pull request cited
> above, but I have continued to do work on NYTProf and have filed 3 other
> pull requests mainly focused on extending its test suite's coverage of
> the source code.
> I therefore believe that I am competent to become a co-maintainer of
> this distribution on CPAN.  I note that in 06perms.txt.gz there does not
> actually exist a status of "owner" -- "first-come" is the closest there
> is to that -- but there does exist the status of "co-maint".  So I would
> like to formally apply for co-maint status on Devel-NYTProf (or at least
> on those modules that are part of the current version on CPAN).
> My maintenance plan for Devel-NYTProf is:
> * Review existing pull requests at
>  For example, I
> anticipate applying:
> **
> **
> **
> ... as these tickets are "housekeeping".
> * Given that I would be the active co-maintainer, I would change the
> metadata to point to my github repository rather than Tim Bunce's.
> * Apply my pull request
> for the BBC failures.
>   Do a CPAN release and, after examination of CPANtesters results, close
> the related bug tickets in Perl 5 blead and in Tim's Issue queue.
> * Apply my additional p.r.s shortly thereafter and do an additional CPAN
> release.
> * Post on module-authors@ to the effect that I have become co-maint for
> this distribution and would appreciate feedback from active users and
> from people who can do XS.
> Please review.
> Thank you very much.
> Jim Keenan

Thread Previous Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About