David Mitchell has submitted a grant proposal, which if accepted would make use of a portion of the funding generously provided to TPF by "Booking.com":http://www.booking.com/. Before the Board votes on this proposal we would like to get feedback and endorsements from the Perl community. Please leave feedback in the comments or send email with your comments to karen at perlfoundation.org. Grant Title: Fixing perl5 core bugs Name: David Mitchell **Amount ... read more |
For this quarter TPF has three grant proposals that were not funded in 2009Q3 round and that will be discussed and voted again in this round, and four new grant proposals: "Creating a ctypes-Like Interface for Perl to External Subroutines":http://news.perlfoundation.org/2009/08/2009q3_grant_proposal_creating.html by Shlomi Fish "Enhancing CPANHQ":http://news.perlfoundation.org/2009/08/2009q3_grant_proposal_enhancin.html by Shlomi Fish "perl core memory improvements":http://news.perlfoundation.org/2010/02/2010q1_grant_proposal_perl_cor.html by Jim Cromie "Enhancing Perl 6 Pattern Matching":http://news.perlfoundation.org/2010/02/2010_grant_proposal_enhancing.html by Morris M. Siegel "Perl Compiler":http://news.perlfoundation.org/2010/02/2010_grant_proposal_perl_compi.html by Reini urban "CPAN ... read more |
Perl Compiler Name: Reini urban Email: Duration: Until March 2011 Amount Requested: $1000 Synopsis Fix most of the remaining perl compiler, i.e. B::C, B::CC, B::Bytecode bugs. Improve documentation a bit. Maintain the planned compiler.perl.org site. Benefits to the Perl Community A working compiler. Faster startup time. Optionally faster run-time if the B::CC optimizations work out as expected. parrot? I've worked with them. I gave up. Better a half-ass perl5 compiler ... read more |
CPAN reviews Name: Alexandr Ciornii Email: Amount Requested: $1200 Synopsis Many CPAN modules have good documentation, many have bad documentation. But there is no such thing as enough documentation. There are many good reviews, examples, descriptions outside CPAN. I propose to collect them and cataloguize. I want to make a site with links to reviews of CPAN modules. In general this site should be community-moderated, community-edited and allow users adding ... read more |
Improve Dist::Zilla's Tests, Documentation, and Structure Name: Ricardo Signes Email: Amount Requested: $2000 Synopsis Dist::Zilla is a tool that helps Perl programmers build distributions for the CPAN. It eliminates boilerplate, handles packaging, interfaces with changelogs and version control, improves prerequisite management, and generally makes it easier to be a CPAN author. This grant will fund work to make it easier for new users to adopt Dist::Zilla and for Dist::Zilla itself ... read more |
Enhancing Perl 6 Pattern Matching with Ideas from Snobol4 and Other Sources Name: Morris M. Siegel, Ph.D. Email: Amount Requested: $3000 The substance of my proposed alternative pattern-matching specification has already been essentially worked out as a self-funded research project, as it were. I felt this project was of such importance that it was worthwhile giving myself a sort of sabbatical to develop it. It has taken rather longer than ... read more |
perl core memory improvements Name: Jim Cromie Email: Amount Requested: How much is your project worth? $3000 Synopsis Memory allocation enhancements in core Perl's variable namespace model is very flexible, users can: create vars, in any package, or in my scope, by naming them; give them complex values: my $foo share/assign/shallow-copy them: $main::bar $foo; crosslink or self ref them: $a $a other hairy stuff This ... read more |
NOTE: **perl.org Request Tracker was down for about a week As this happened in the last days of the call for grants period we are extending it till the end of the week The Perl Foundation is looking at giving some grants ranging from $500 to $3000 in February/March 2010. In the past, we've supported Adam Kennedy's PPI, Strawberry Perl and Perl on a Stick, Nicholas Clark's work on Perl ... read more |
Eric Wilhelm has finished his grant "improving learn.perl.org":http://news.perlfoundation.org/mt/mt-search.cgi?blog_id=18&tag=learn.perl.org&limit=20". He has written six tutorials from "Getting Started with Perl" to "Your First GUI Desktop Application". The six tutorials are "Getting Started with Perl":http://learnperl.scratchcomputing.com/tutorials/getting_started/ "Control, Structures, Scoping, and Subroutines":http://learnperl.scratchcomputing.com/tutorials/csss/ "Using and Creating Modules":http://learnperl.scratchcomputing.com/tutorials/modules/ "An Introduction to Objects":http://learnperl.scratchcomputing.com/tutorials/objects/ "Perl/CPAN Configuration Howto":http://learnperl.scratchcomputing.com/tutorials/configuration/ "Your First GUI Desktop Application":http://learnperl.scratchcomputing.com/tutorials/wxperl/ The tutorials are currently hosted "http://learnperl.scratchcomputing.com":http://learnperl.scratchcomputing.com, but if Eric finds a better permanent home for them, he ... read more |
Follows the update from Vadim on his grant: I've implemented 'call' method for interpreter object, which takes already parsed parameters and passes them to tcl/tk interpreter. It is similar to 'eval' method, but it should be faster, and also safer to use, because there will be no need to protect/escape special characters before calls. Also, widget calls to tcl/tk library are based on this method. Also, 'tk' widgets could be ... read more |
Eric Roode sent the following update: bq. The status is basically that the writing is taking much, much longer than I had expected. I had thought I'd be able to document a couple classes per hour; instead, it's taking me a few hours per class. I don't really know what to do to speed up the process, so I am just continuing to plug along. At the rate I'm going, ... read more |
Over the last two weeks, Eric has done a lot of things... bq. I've added the "CPAN and Perl Configuration Howto" to the site. Feedback so far has been good. I'm waiting to hear if there are stumbling points or if it leaves any important questions unanswered. bq. "http://learnperl.scratchcomputing.com/tutorials/configuration/":http://learnperl.scratchcomputing.com/tutorials/configuration/ bq. The "Control, Structures, Scoping and Subroutines" tutorial is now complete. bq. "http://learnperl.scratchcomputing.com/tutorials/csss/":http://learnperl.scratchcomputing.com/tutorials/csss/ bq. I've finished writing the tutorials and am ... read more |
It is with great pleasure that I am able to announce, on behalf of Ricardo Signes, that the TPF-funded work on Pod::Elemental and Pod::Weaver is complete! Here's his final report: Just a few days after predicting that the months-old grant was half done, it became quite clear that the first half was much, much more difficult than the second. The initial grant proposal listed the following targets: clearly defined and ... read more |
Eric sent me this update: bq. I've sent a handful of changes to Robert and have been asked not to change the page style as apparently there's some other initiative going on. bq. The perl-org-patches list has generated some conflicting changes for the new /tutorials/ page as well as the index.html and I'm trying to resolve that content. The "learnperl.scratchcomputing.com":http://learnperl.scratchcomputing.com front page has a sketch of where I'm wanting the ... read more |
After a strong start, work on Pod::Elemental and Pod::Weaver was quickly derailed by conference season, and then by a few non-technical distractions. I've gotten back to work, though, and quite a lot of progress has been made. The second major goal, "extensive tests for Pod::Elemental," is basically complete. Pod::Elemental is fairly well defined, documented, and tested, and can now be used to perform significant document mangling. The "PodPurler" for Dist::Zilla ... read more |
Kieren Diment reports that the Perl Survey is ready for deployment. He's been hardening the application against abuse by bots, simplifying the original set of demographic questions, and writing new survey questions. Kieren hopes to be freer from distraction as work continues through the end of the year. ... read more |
Eric sent this update: bq. I've written Combust::Spontaneously to make it possible for anyone to get a local apache-less server running perl.org's templating system in under 5 minutes. It is now on the CPAN. bq. With that, I've been doing some work on the stylesheet and navigation on the combust templates from learn.perl.org and starting to port some of my content into it. bq. --Eric More info about this ... read more |
Jonathan Worthington writes: Introduction bq. If it weren't for the fact that you said you were going to do it, I would've doubted it could be done at all in current Parrot. pmichaud In many senses, this "Hague Grant":http://news.perlfoundation.org/2009/04/hague_perl_6_grant_request_tra.html was rather more challenging than my "last one":http://news.perlfoundation.org/2008/11/hague_grant_request_rakudo_dis.html. In the course of it, I've been dealing with major changes to some of the things most fundamental to any Perl ... read more |
Dear all, sorry for the delay. August was a complicated month. It is the Conference month and the Vacation month. But I think it was worth waiting for. This quarter TPF will fund three grants: "Corporate, Embedded, and Multi-user Perl on Windows":http://news.perlfoundation.org/2009/08/2009q3_grant_proposal_corporat.html by Curtis Jewell. This grant will be co-funded by TPF and Adam Kennedy. "wxPerl documentation":http://news.perlfoundation.org/2009/08/wxperl_documentation.html by Eric J. Roode. "Changing the Perl 5 optree build process into a ... read more |