I was going to announce Nicholas Clark's progress on his Improve Perl 5 when I announced this quarter's grant votes. However, the summary below isn't quite accurate. It was sent to me on May 11th, and as of a May 20th email to me, I'm informed that even Nicholas' TODO items have been accomplished, along with documentation of user pragmata. His grant appears to be finished and a great ... read more |
Just a quick update about the grant applications for May, 2006. Regrettably, no applications were approved. We generally don't publish the rejected applications because we don't want to make the applicants feel awkward, but I do have the unenviable task of informing the applicants not only that their grants were not approved, but also giving them a rough summary of why the grants were not approved. For this round, it ... read more |
Here's the latest status update for Nicholas Clark's Improve Perl 5 grant. As usual, he's gotten quite a bit done. Completed "Reblessing references interacts badly with overloading" For blead I've moved the flag for "overloading" from the reference to the referent, which logically is where it should always have been. This isn't binary compatible, so isn't a viable solution for 5.8.x. For that, the flag stays in the same place, ... read more |
I have just received the first report for Nicholas Clark's grant. So far, things are going rather well. Read on to see what Nicholas has done. I've completed the planned typeglob structure shrinking. This turned out to be somewhat more complex than I expected. Specifically: Discovered that PVGVs use magic to perform stringification. Removed this need for magic, saving 24 bytes. Discovered that pads use PVGVs for storing C variable ... read more |
One of the grants the grant committee approved last year was to extend PPI towards a refactoring editor. At that time, we didn't have procedures in place to take the grant reports and post them to a common spot. Now that we have this blog, our intention is to post these reports regularly so you can see the bang you're getting for your buck. What follows is Adam Kennedy's report ... read more |
Only one grant was approved this quarter, but it's fantastic. Nicholas Clark, the current 5.8 Pumpking has applied for an $11,000 grant to improve Perl 5. Some of what he intends to do: Fix bugs affecting Unicode handling, Class::DBI, Tk and PAR. Allow relocatable Perl installations, which permits developers to distribute applications complete with a bundled Perl. Support source filters as part of code references in @INC ... read more |
From time to time people decide to leave the grant committee and new members join. Recently, Nicholas Clark, a long-time grant committee member, decided to step down. He'll be missed as his knowledge of both Perl and the community are extensive. However, we wound up electing two new grant committee members, Thomas Klausner and Ben Tilly. On the off chance you don't know who they are, I suppose I should ... read more |
Most folks probably aren't aware of this, but Stichting NLnet is sponsoring quite a bit of Parrot's development. We report to them every two months about the state of Parrot so they can feel comfortable with how it's going. Unfortunately, I had too much on my plate to be the grant manager for Parrot and Dave Rolsky volunteered to step in and help out. He now communicates the Parrot development ... read more |
As many folks know, the Perl Foundation Grant Committee is responsible for awarding and managing grants to improve the Perl language and benefit the Perl community. What many don't know is how this works. First, I'm Curtis "Ovid" Poe. You may have encountered me on Perlmonks or used some of my CPAN modules I currently sit on the Perl Foundation steering committee and I'm the grant secretary for the grant ... read more |