Recently in Grants Category

Dave Mitchell writes:

I spent nearly all my time last month developing a new tool for benchmarking perl itself, Porting/ See

for the announcement.


2:00 [perl #123156] /\G^/ seems abnormally slow
0:40 [perl #123198] Memory leak in regex appears in 5.20.1]
0:43 [perl #123202] Slow global pattern match in taint mode with input from utf8
41:22 create Porting/
11:20 process p5p mailbox

56:05 TotaL (HH::MM)

As of 2014/11/30: since the beginning of the grant:

59.0 weeks
803.8 total hours
13.6 average hours per week

There are 396 hours left on the grant

Grants Committee Year-End Report is here in PDF format.

It's a bit on the formal side; I'll post a less formal one at my Grants Committee Secretary blog.

Tony Cook writes:

This is the first monthly report for my fourth grant.

Approximately 58 tickets were reviewed or worked on, and 11 patches were applied.

[perl #121783] is a bug that expresses itself as writing unexpected text (often noise) after the text you expect to write, when writing to
the Win32 console.

This is caused by a bug in the Win32 WriteFile() API, which returns the number of character written, rather than the number of bytes when writing to a console window, and changes behaviour depending on how the console window is configured.

So far the solution appears to be to assume that writes to the console are either completely successful, or completely failed.

The Grants Committee has concluded the voting of the November round.

Proposal in this round

Voting Results

IO::All Redux25

Definition of the score is found in 3.2 of the rules.


This grant was not approved.

The majority of the committee members preferred to wait until the Inline::C(PP) grant completes. There was positive feedback on the progress of the grant and the continuous updates made by the grantees.

Separately, there were questions how popular IO::All is as a tool for production code and benefits this grant will bring. We would like to see more inputs from those who use IO::All if this proposal is resubmitted.

Next round

The next round is in January. You can submit proposals now.

I am pleased to announce that Dave Mitchell's recent request for an extension of his Maintaining the Perl 5 Core grant has been successful. This extension will allow Dave to continue with this work for another 400 hours.

Many thanks to everyone who provided feedback on this application and to all those who continue to provide financial support to the Perl 5 Core Maintenance Fund.

Grant Report: Inline::C(PP) - November 2014

No Comments

Ingy and David have made great strides this month on Inline::Module. Weekly updates can be found at the Ouistreet Inline blog.


According to David: "In brief, our primary objective now works for four out of the five toolchains we intend to support, and we will get the last one done probably this week. After that some polish and a few demonstration releases, and we will be ready to wrap it up."


The Grants Committee has received one grant proposal for the November round. Before the Committee members vote, we would like to solicit feedback from the Perl community on the proposal.

Review the proposal below and please comment there. The Committee members will start the voting process on November 26th and the conclusion will be announced by November 30th.

Note that this proposal was reviewed in the September round (previous proposal and comments). While the proposal got more yes voters than nos, the committee decided not to fund it for the September round and review this again (details). Ingy and David revised the proposal and we have posted the updated version.

About TPF

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

Recent Comments

  • Makoto Nozaki: We are behind the schedule in this round. I expect read more
  • Ingy: Makoto asked me to write a followup reply to these read more
  • Leon Timmermans: I have to second what Neil said. There is potential read more
  • Matt S Trout (mst): There's been discussion on and off about rewriting IO::All to read more
  • Christian Walde: Full disclosure: I'm a sometime-contributor to IO::All, and a fulltime read more
  • Frew Schmidt: I've done some work on the guts of IO::All as read more
  • Neil Bowers: I'm finding it hard to evaluate this, so I'll just read more
  • Dave's work has been quite valuable, and continues to be read more
  • ether (Karen Etheridge): Dave's work has been great and I think we should read more
  • Smylers: Please grant this. What Dave is doing for Perl 5 is read more

About this Archive

This page is an archive of recent entries in the Grants category.

Conferences is the previous category.

GSoC is the next category.

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

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.38