Will Braswell provides this update:

"RPerl v2.0 has been officially released, including the long-awaited automatic parallelization feature, which pushes us beyond the everyday speed of serial C++ to the bleeding-edge speed of parallel C++.

Accordingly, the following Learning RPerl sections have been added or updated:


Tony Cook writes:

Approximately 33 tickets were reviewed, and 4 patches were applied

1.35#126228 research, adapt to a new patch, testing and comment
1.47#126686 review, testing and comment
0.98#127234 testing and apply to blead
1.80#127380 (sec) adjust one proposed patch, testing, comment
#127380 (sec) comment, trying to push things along
37.34#127663 work on path handling, temp file creation, handling

The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period has come.

If you have an idea for doing some Perl work that will benefit the Perl community, consider sending a grant application. The application deadline for this round is 23:59 July 15th UTC. We will publish the received applications, get community feedback and conclude acceptance by July 28th.

The format will be the same as the previous rounds in 2014-2016.

To apply, please read How to Write a Proposal. Rules of Operation and Running Grants List will also help you understand how the grant process works. We also got some grant ideas from the community.

We will confirm the receipt of application within 24 hours.

If you have further questions, please comment here or contact me at tpf-grants-secretary at perl-foundation.org.

Dave Mitchell has requested an extension of $20,000 for his Maintaining the Perl 5 Core grant. This will allow him to dedicate another 400 hours to this work. During this grant he sent weekly reports to the p5p mailing list as well as providing monthly summary reports that have been published on this blog, the most recent of which are linked below:

Report for Month 30
Report for Month 31
Report for Month 32

Before we make a decision on this extension we would like to have a period of community consultation that will last for one week. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org.

If successful this extension will be funded from the Perl 5 Core Maintenance Fund.

Chad Granum just completed his first Test2 grant, and took some time for rest and payment bureaucracy before starting his second grant, now documenting Test 2.

This is the first report for this new grant. During the last weeks he worked in an initial Test2 tutorial, that was incorporated into his YAPC presentation available at https://test-more.github.io/Test2-Manual/#tutorial. Accordingly with his report, this is just the beginning on how to write tests. Soon he will also start the sections for Test Tool authors.

Tony has supplied the second report for his Maintaining Perl 5 grant, which was recently successfully extended.

Tony Cook writes:

Approximately 40 tickets were reviewed, and 3 patches were applied.

1.66#121734 report cygwin issue upstream
#121734 test upstream fix and comment
#121734 comment on POSIX::strxfrm() bug note
0.27#122551 review discussion, TR::Perl bugs
2.23#126188 debugging, try potential fixes, comment
0.92#126203 reproduce, comment and supply a trivial patch
2.64#127380 (sec) work on patches, comments
#127380 find and post missing patch
11.21#127663 research

Dave Mitchell writes:

I spent last month mainly getting Scope::Upper working on 5.24.0. It broke heavily after the context stack reworking that came with 5.23.8, due to its heavy reliance on the internal details of perl's context stack and scope exit behaviours.

I don't intend in general spending so much time again on fixing up such CPAN modules; it's just that once I had started, I wanted to see it through to completion.


  • 1:10 [perl #127834] @INC issues
  • 60:51 [perl #127875] Blead breaks Scope::Upper
  • 6:19 [perl #127915] $=x~0 segfaults Perl 5.24.0-RC1-2-gde1d2c7
  • 0:33 [perl #128225] substitution within (?{}) causes segmentation fault
  • 0:53 disallow 'require ::foo'
  • 2:30 fix build warnings and smoke failures
  • 0:30 fixup CPAN distributions affected by context changes (Coro)
  • 10:38 process p5p mailbox

83:24 TOTAL (HH::MM)

As of 2016/05/31: since the beginning of the grant:

137.3 weeks
1920.5 total hours
14.0 average hours per week

There are 80 hours left on the grant.

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at www.perlfoundation.org.

Find recent content on the main index or look in the archives to find all content.


Recent Comments

  • Ron Savage: I too support extending funding for Dave's great work. read more
  • vytas: Yes please read more
  • Neil Bowers: Yes please! read more
  • Dave Rolsky: Yes, please renew this. Dave has done some great work. read more
  • Jeff Goff: It's good to see that people mirror posts this way. read more
  • Jason Ketola: We at MaxMind would very much welcome this manual. read more
  • Florian Ragwitz: I would love to see this grant happen. The typical read more
  • Joshua Keroes: I have been porting https://metacpan.org/pod/Scientist with Lance and James to read more
  • Graham Ollis: Having written a couple of Test::Stream modules (which I plan read more
  • Ron Savage: As an early adopter of Test::Stream, I know the current read more
OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2