Nicholas Clark writes: The largest part of of the month was spent on various topics related to cleaning up the build process. In particular, simplifying the top-level Makefile, by removing duplication and self-recursion. On platforms that run Configure the Makefile is extracted from a shell script Makefile.SH. Most of it is written out verbatim, but there is some shell logic to generate OS or configuration specific code. In turn that ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the April period. Mostly spent the month improving how the code blocks in are actually invoked. Previously a proper entry wasn't made on the context stack, so things like caused erratic behaviour, and even seg faults. My new method makes use of the MULTICALL API rather than having its own hand-rolled implementation, so it benefits from code ... read more |
Joel Berger wrote: This month's work on Alien::Base started really exciting. I had tracked down several bugs and was honing in on full Linux compatibiliy. Turns out much of my testing problems had been in the test suite, wherein I mimiced make/Makefile with a perl script but made some incorrect assumptions. The problem came when I went to look at OS X. The problem I have found is that Mac ... read more |
The Grant Committee informs that there is a final result about the 2012Q2 Grant Proposals. The following two grants were voted for rejection: Easy installation of non-CPAN dependencies by Alexandr Ciornii Perl module for Linked Data by Tope Omitola Also, the following grant was voted for funding: Spanish Localization of the Perl Core Documentation by Enrique Nell and Joaquin Ferrero ... read more |
David Golden reported: Current progress Three of the eight deliverables are complete and a fourth is substantially complete: Publish a Chef cookbook for Perl interpreter deployment Publish a Chef cookbook for CPAN module deployment Publish a Chef cookbook for Plack application deployment Improve the Pantry command line tool Pantry I released new versions of Pantry to CPAN, which add support for command-line configuration of Chef nodes and roles for use ... read more |
This quarter, The Perl Foundation Grants Committee has three grant proposals. One of them was not funded in the last round, given to budget restrictions. Accordingly with GC rules it should be voted again in this round. Together with that, we have two new proposals. You can read their descriptions bellow, and you are invited to comment on their own posts. Your feedback is important for the Grants Committee. The ... read more |
Name: Enrique Nell Language Lead Joaquin Ferrero Tech Lead Amount Requested: USD$2,000 Synopsis Spanish is the third most commonly used language on the Internet after English and Mandarin. It is also the second most studied language and second language in international communication, after English, in the world. Currently, there are 400 million native speakers and Spanish is the official language in 21 countries. However, the number of ... read more |
Name: Tope Omitola Kjetil Kjernsmo will assist Tope with Perl and CPAN Amount Requested: How much is your project worth? $500 Synopsis The Semantic Web community has developed a vocabulary named VoID, which is a World Wide Web Consortium Interest Group Note, a de facto standard: http://www.w3.org/TR/void/ The goal of this project is to generate such descriptions, partly automatically, partly by hand-maintained descriptions, using RDF::Trine Benefits to the Perl Community ... read more |
Name: Alexandr Ciornii Amount Requested: $2000 Synopsis Many CPAN modules depend on non-CPAN libraries Installation of such module requires that library be installed before installing CPAN module. For beginners it is more confusing as library may be installed, but its headers may not. I'd like to automate this step and install corresponding Linux package as part of module install. Currently main module of this project has codename CPAN::non, it will ... read more |
I am pleased to announce that Paul Johnson's grant application, "Improving Devel::Cover":http://news.perlfoundation.org/2012/04/grant-application-improving-de.html, has been successful. The grant will be split in two phases, the second phase starting after the completion of the first. I would like to thank everyone who provided feedback on this grant, both on our blog and during the consultation phase. ... read more |
We have received the following grant application under the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund from Jess Robinson. Before we vote 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. Name: Jess Robinson Project Title: Improving Cross compilation of Perl 5 Synopsis: Perl 5 has several scripts and tools ... read more |
It's over a year since my "last update":http://news.perlfoundation.org/2010/11/perl-6-tablets-first-progress.html here on Herbert Breunung's "Perl 6 Tablets":http://tablets.perl6.org/. Work continues on this project, however, and tablets 2 to 4 on Perl 6's "basic syntax":http://tablets.perl6.org/tablet-2-basic-syntax.html, "variables":http://tablets.perl6.org/tablet-3-variables.html and "operators":http://tablets.perl6.org/tablet-4-operators.html have progressed. The tablets have moved to their own site at "http://tablets.perl6.org/":http://tablets.perl6.org/ so please use this new address when referencing them. Herbert has written "three":http://blogs.perl.org/users/lichtkind/2012/04/a-real-grant-report.html "blog":http://blogs.perl.org/users/lichtkind/2012/04/perl-6-tablets-what-happened-this-week.html "posts":http://blogs.perl.org/users/lichtkind/2012/04/how-perl-documentation-could-look-like.html about his recent work. His "perl blog":http://blogs.perl.org/users/lichtkind/ will keep ... read more |
Joel Berger wrote: After last month's breakneck development pace, I knew this month wouldn't be as gratifying, and indeed it turned into quite a slog. This month involved lots of little bug fixes, posting dev releases to CPAN, then waiting for test results from CPANtesters. As a side note, there are a larger number of reports coming from Solaris and BSD than I would have expected. Sadly one of the ... read more |
David Golden reported: Current progress Three of the eight deliverables are complete: Publish a Chef cookbook for Perl interpreter deployment Publish a Chef cookbook for CPAN module deployment Publish a Chef cookbook for Plack application deployment These have been uploaded to the Opscode Community Cookbooks site in two separate cookbook distributions: perlbrew The perlbrew cookbook satisfies deliverables #1 and #2. It provides several "lightweight resource providers" that use perlbrew to ... read more |
Nicholas Clark writes: A short report this month as less work got done, due to illness and disruption. The single largest item of the month was spent getting my head around the state of cross compilation. Mostly this was figuring out the history and state of various cross compilation approaches in the core codebase, to help Jess Robinson refine a potential TPF grant application for cross compilation At the time ... read more |
Nicholas Clark writes: Sorry for the delay in this report I've been ill, been away, been ill while away, and generally disrupted, and I wasn't the only one ill in the house. Fortunately everyone is well again, and the backlog of other tasks is considerably reduced. Zombie undead global backref destruction panics strike again. I don't know what it is with these critters, but another variant turned up, in almost ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the March period. Spent the month successfully bringing run-time regex code blocks into the new way of doing things. My previous work on this had handled the cases where the code appears within a literal regex, e.g. bq. /ab $r qr/xy /z$r/; In all the above cases, the code block is parsed and compiled by the ... read more |
It is that time of the year, again, and here follows the usual message. I am sorry for not being more creative The Perl Foundation is looking at giving some grants ranging from $500 to $2000 in May 2012. You don't have to have a large, complex, or lengthy project. You don't even have to be a Perl master or guru. If you have a good idea and the means ... read more |
We have received the following grant application from Paul Johnson. Before we vote 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. Name: Paul Johnson Project Title: Improving Devel::Cover Synopsis: In the past few months Booking.com has donated €100,000 to The Perl Foundation to aid the further development ... read more |
I am pleased to announce that Nicholas Clark's "request":http://news.perlfoundation.org/2012/02/grant-extension-request---impr.html to extend his "Improving Perl 5 grant":http://news.perlfoundation.org/2011/08/grant-proposal-improving-perl.html has been successful. This extension would not have been possible without the generous contributions that have been made to the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. I would like to thank everyone who has supported this fund and in particular "Booking.com":http://www.booking.com/, "cPanel":http://www.cpanel.net/, "craigslist":http://www.craigslist.org/, "Dijkmat":http://www.dijkmat.nl/, "Liquid Web":http://www.liquidweb.com/, "Net-A-Porter":http://www.net-a-porter.com/, the "Oslo Perl Mongers":http://oslo.pm.org/, "perl-services.de":http://www.perl-services.de/, and the "Vienna ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the February period. I spent a couple of days rebasing my davem/re_eval branch to incorporate recent changes to blead, but apart from that didn't do anything, due to a mixture of illness, being stuck, and doing other things. The good news is that the illness and stuck-ness are both ended, so I have started work on the ... read more |
Joel Berger wrote: Once again I would like the thank the Perl Foundation for supporting me in my effort to provide a mechanism to ease the creation of Alien:: modules. Further I'd like to thank the many Perlers who have commented in various places that this project is of interest and that they are looking forward to providing that Alien:: module that they have always meant to write. This is ... read more |
David Golden reported: I have adapted the "proof of concept" code that I demonstrated at Perl Oasis based on issues discovered subsequently. The code is sufficient to deploy the "Hello World" application that will be the basis for one of the tutorials and the presentation. Over the next couple weeks, I will be working on documentation and preparing the "cookbooks" for release to Opscode's community Chef repository. I will also ... read more |
Nicholas Clark has requested an extension of $20,000 for his "Improving Perl 5 grant":http://news.perlfoundation.org/2011/08/grant-proposal-improving-perl.html. The grant, that is currently running, is on track to finish successfully at the end of March. This extension would allow Nicholas to devote another 400 hours to the project. Details of the work completed so far can be read in the following blog posts: "Month 1":http://news.perlfoundation.org/2011/10/improving-perl-5-report-for-mo.html "Month 2":http://news.perlfoundation.org/2011/11/improving-perl-5-report-for-mo-1.html "Month 3":http://news.perlfoundation.org/2011/12/improving-perl-5-grant-report.html "Month 4":http://news.perlfoundation.org/2012/01/improving-perl-5-grant-report-1.html "Month 5":http://news.perlfoundation.org/2012/02/improving-perl-5-grant-report-2.html Before ... read more |
After reading the community comments about the four grant proposals, and after the grant committee vote on the proposals, the results are: The grant proposal EPublisher Website, was voted for rejection. The grants Alien::Base Base classes for Alien:: modules and Cooking Perl with Chef were voted to be funded. Given to budget restrictions the grant proposal Easy installation of non-CPAN dependencies will not be founded on this round, but will ... read more |
I am pleased to announce that Ricardo Signes's grant application for "travel to the QA Hackathon":http://news.perlfoundation.org/2012/01/perl-5-grant-application-trave.html has been accepted. If you would like to help fund grants like this or any of our other projects please visit our "donation system":https://secure.donor.com/pf012/give. If you would like to contribute directly to the "2012 Perl QA Hackathon":http://2012.qa-hackathon.org/qa2012/ they are accepting "donations":http://2012.qa-hackathon.org/qa2012/donate.html. ... read more |
Nicholas Clark writes: I finally got time to address the weak reference global destruction "panic" described in November's report. Now understanding the problem, the interim fix seemed clean and fast to implement. Of course no plan survives contact with the enemy. In this case, fixing the first panic revealed a second panic at a different point in the code. In turn, that took a lot of time to nail down ... read more |
The Perl Foundation Grants Committee is proud to present four grant proposals for community discussion. As in previous rounds, please comment and clarify any issue about the grant in each grant post and not in this post. The submitted grants are: "Alien::Base Base classes for Alien:: modules":http://news.perlfoundation.org/2012/02/2012q1-grant-proposal-alienbas.html by Joel Berger "EPublisher Website":http://news.perlfoundation.org/2012/02/2012q1-grant-proposal-epublish.html by Boris Däppen "Easy installation of non-CPAN dependencies":http://news.perlfoundation.org/2012/02/2012q1-grant-proposal-easy-ins.html by Alexandr Ciornii "Cooking Perl with Chef":http://news.perlfoundation.org/2012/02/2012q1-grant-proposal-cooking.html by David Golden ... read more |
Cooking Perl with Chef Name: David Golden Email: Amount Requested: USD $2000 Synopsis I propose to create ready-to-use tools and supporting tutorials that teach Perl developers how to deploy Perl applications repeatable and reliably using the Chef configuration management tool. Benefits to the Perl Community First-class support for Perl in Chef, just like other web development languages Open cookbooks and tutorials to encourage sharing techniques and practices for app deployment ... read more |
Name: Joel Berger Email: Amount Requested: $500 Synopsis Artur Bergman's documentation for the Alien namespace specifically says that there is no framework for Alien:: modules, however, in writing the Alien::GSL manpage I find that most of the code I am writing has nothing to do with the GSL library and could as easily apply to many external libraries. I intend for Alien::Base to comprise some base classes for other Alien:: ... read more |
Boris Däppen Email: Amount Requested: 800$ Synopsis Develop and deploy a website which offers the service of rendering different content into eBooks. There will be several input and output formats supported by the website. An explicit input option will be CPAN documentation. POD in general will be an input option. Output options will be eBook formats. The open EPUB but also Amazons MOBI format will be implemented. The framework used ... read more |
Name: Alexandr Ciornii Email: Amount Requested: $2000 Synopsis Many CPAN modules depend on non-CPAN libraries Installation of such module requires that library be installed before installing CPAN module. For beginners it is more confusing as library may be installed, but its headers may not. I'd like to automate this step and install corresponding Linux package as part of module install. Currently main module of this project has codename CPAN::non, it ... read more |
We have received the following Perl 5 grant application from Ricardo Signes. Before the Board votes on this proposal we would like to have a period of community consultation. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name Ricardo Signes Project Title Perl QA Hackathon 2012 Amount Requested: $900 Synopsis This grant will be used to pay for travel ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the December period. Spent it continuing my overhaul of the re_eval mechanism. This month I finished off fixing literal code blocks within patterns; that is to say, in all places where a code block appears literally within a quoted-regex context in perl source, that code block will only be compiled once, at the same time as the ... read more |
Nicholas Clark writes: The start of December was mostly spent unpicking and simplifying how embed.h is included in perl.h. embed.h is one of the core's generated headers, containing C pre-processor directives to simplify use of the C API functions, by wrapping them such that the programmer doesn't need to deal with the implementation details of ithreads. Over the years, embed.h has come to be included by perl.h in 4 different ... read more |
Its that time of the year, again. The Perl Foundation is looking at giving some grants ranging from $500 to $2000 in February 2012. You don't have to have a large, complex, or lengthy project. You don't even have to be a Perl master or guru. If you have a good idea and the means and ability to accomplish it, we want to hear from you! Do you have something ... read more |
Dear Community, In the last two months we had a call for grant proposals. We got four proposals that are now available for discussion. Please follow the links below, read each proposal, and comment about the relevance of the grant, and if you think TPF should sponsor that work. "#103612: Still perl-controlled alcohol distillation system":http://news.perlfoundation.org/2011/12/2011q4-grant-proposal-still--.html by Steve Eirium "#104490.1: raidlax raid5-style redundancy above the filesystem":http://news.perlfoundation.org/2011/12/2011q4-grant-proposal-raidlax.html by Steve Eirium "#104490.2: recogniser ... read more |
Steve Eirium DISCUSSION In a world of bank bailouts and wikipedia's cries for funding, one thing rises above the swamp of crap: making alcohol. Clearly one of the best things to be doing on the surface of a planet, it is only natural that some fusion would erupt on the interface with perl. Operating a reflux still is a fumey experience of careful timing. To avoid dying or going blind, ... read more |
Steve Eirium DISCUSSION Browse for a file in nautilus you are seeing a staggering lack of form that shrouds what's there amongst itself. You feel clinking fatigue as you struggle to apply your natural capacities for visual recognition to this stark landscape of despairing monotony. What about all the chaos that went into the creation of this mess? It's in the order of the dates, you feebly suppose. I hope ... read more |
Steve Eirium DISCUSSION RAID5 is well-understood but under-utilised, mostly due to the massive logistical problems of doing anything with it. RAID is a layer below the filesystem and above the disk partitions, one would have to be some kind of pervert to bother with such arcane nonsense. Just google around to see what a wasteland of human experience it is. The reality of the security you get on the life ... read more |
Name: Allyson Whitney-Caputo Email: Amount Requested: USD10,000 Synopsis Perl is used by companies and taught in computer science classes around the world, but the most up-to-date Perl documentation is only readily available in English. There have been attempts over the years to translate Perl's documentation into other languages, but all have been abandoned. The proposed grant would support the complete Turkish localization of this documentation.   Benefits to the ... read more |
Nicholas Clark writes: A fair chunk of November was spent on disentangling pod/buildtoc Originally pod/buildtoc was a script run by the pumpking to rebuild pod/buildtoc.pod, and pod/buildtoc.pod was shipped in the distribution. In 2003 I extended it to add code to regenerate the lists of Pod files in various Makefiles, which were repetitive to maintain manually, and contained several errors where particular files were omitted. The assumption was that pod/buildtoc ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the November period. Spent it continuing my overhaul of the re_eval mechanism. This month I made literal code blocks work properly within runtime patterns, i.e. /$runtime I also made it so that qr//'s embedded within other patterns are no longer simply stringified and interpolated into the new pattern; instead, any code blocks within the qr are ... read more |
I am happy to announce that Dr. Nicholas Clark's request for an extension of his "Perl 5 Core Maintenance Grant":http://www.perlfoundation.org/perl_5_core_maintenance_fund, "Improving Perl 5":http://news.perlfoundation.org/2011/08/grant-proposal-improving-perl.html, has been accepted. This extension will allow Nicholas to spend another 400 hours working on the Perl 5 core. Since the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund was created in June we have raised a total of $58,856. I would like to thank everyone who has supported this ... read more |
Michael Schwern didn't finish his grant in the usual way, completing all the proposed milestones, but he was forced into it, as the Grants Committee decided a hard deadline for the grant We asked Schwern a final report, stating what was done, and what is missing. This report will be evaluated by the Grants Committee members, deciding whether Schwern should be paid for the full grant. The result is completely ... read more |
We have received the following "Hague Grant":http://www.perlfoundation.org/ian_hague_perl_6_development_grants application from Jonathan "Duke" Leto. Before we vote on this proposal we would like to have a period of community consultation for 10 days. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name Jonathan "Duke" Leto Project Title PL/Perl6 Infrastructure and Improvements Synopsis The proposed grant would support the development of PL/Perl6, ... read more |
The Grants Committee just decided to extend the deadline of grant proposals call. If you have any interesting project you think is relevant to the whole Perl community, and you need some cash as an incentive, this is your chance. New deadline, November 30th. Its that time of the year, again. The Perl Foundation is looking at giving some grants ranging from $500 to $2000 in November 2011. In the ... read more |
Nicholas Clark has requested an extension of $20,000 for his "Improving Perl 5 grant":http://news.perlfoundation.org/2011/08/grant-proposal-improving-perl.html. The grant, that is currently running, is on track to finish successfully at the end of November. Before we make a decision on this extension we would like to have a period of community consultation, which will last for seven days. Please leave feedback in the comments or if you prefer send email with your comments ... read more |
I am pleased to announce that Carl Mäsak's Hague Grant application, "Implementation of macros in Rakudo":http://news.perlfoundation.org/2011/09/hague-grant-application-implem.html, has been accepted. I would like to thank everyone who provided feedback on this proposal. If you would like to help fund grants like this or any of our other projects please visit our "donation system":https://secure.donor.com/pf012/give. ... read more |
Nicholas Clark writes: As per my grant conditions, here is a report for the October period. automating git bisect: I continued the work I started at the end of September to automate the use of git bisect. My hope is that it's now easy enough for anyone who finds a core perl behaviour change that affects them to use it to find the commit that caused it and the associated ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the October period. Spent it mainly working on fixing literal code within runtime and qr//, e.g. /$runtime Over the last month I have averaged 15.4 hours per week. As of 2011/10/31: since the beginning of the grant: 86.4 weeks 957.8 total hours 11.1 average hours per week Since the recent extending of the ... read more |
I am pleased to announce that Dave Mitchell's request to have his "Fixing Perl5 Core Bugs":http://news.perlfoundation.org/2010/02/grant-proposal-fixing-perl5-co.html grant "extended":http://news.perlfoundation.org/2011/09/fixing-perl5-core-bugs---grant-1.html has been successful. This extension would not have been possible without the generous contributions that have been made to the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. I would like to thank everyone who has supported this fund and in particular "Booking.com":http://www.booking.com/, "cPanel":http://www.cpanel.net/, "Dijkmat":http://www.dijkmat.nl/, "Liquid Web":http://www.liquidweb.com/, "Net-A-Porter":http://www.net-a-porter.com/, the "Oslo Perl Mongers":http://oslo.pm.org/, "perl-services.de":http://www.perl-services.de/, and the ... read more |
Nicholas Clark writes: As per my grant conditions, here is a report for the September period. Highlights are: POSIX: POSIX::Termios and POSIX::SigSet no longer crash with ithreads The XS code has been refactored to reduce the size of the shared object by about 12%, with no change in functionality. More POSIX functions now have tests. Storable: Should now pass tests with older version of Test::More Should now build all the ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the September period. Spent it mainly continuing to work on fixing the design flaws in re_evals I'm currently working on literal code within qr//. Over the last month I have averaged 6.5 hours per week. As of 2011/09/30: since the beginning of the grant: 82.4 weeks 892.9 total hours 10.8 average hours per week ... read more |
Dave Mitchell has requested an extension of $20,000 for his "Fixing Perl5 Core Bugs":http://news.perlfoundation.org/2010/02/grant-proposal-fixing-perl5-co.html grant. During this grant he has sent weekly reports to the p5p mailing list as well as providing monthly summary reports that have been published on this blog. He has also provided the following summary of his work to date: In the course of the last year and a half, I have closed 68 bug tickets ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the August period. Spent it mainly working on fixing the design flaws in re_evals I now have it mostly fixed for the literal and non-qr case, in the branch davem/re_eval Over the last month I have averaged 14 hours per week. As of 2011/08/31: since the beginning of the grant: 77.4 weeks 864.2 total hours ... read more |
We have received the following Hague Grant application from Carl Mäsak. Before we vote on this proposal we would like to have a period of community consultation. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name Carl Mäsak Project Title Implementation of macros in Rakudo Synopsis This project will provide Rakudo Perl with AST-based macros. Recently I started discussing ... read more |
I am happy to announce that Dr. Nicholas Clark's grant proposal, "Improving Perl 5":http://news.perlfoundation.org/2011/08/grant-proposal-improving-perl.html, has been accepted. Thanks goes to the community members who took time to provide feedback on this proposal, to Jesse Vincent, and to all those who have made donations to the "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the July period. Spent it mainly working on fixing the design flaws in re_evals Over the last month I have averaged 6 hours per week. As of 2011/07/31: since the beginning of the grant: 73.0 weeks 799.0 total hours 10.9 average hours per week There are 101 hours left on the grant. Report for period 2011/07/01 to ... read more |
Nicholas Clark has submitted a grant proposal under our new "Perl 5 Core Maintenance Fund":http://www.perlfoundation.org/perl_5_core_maintenance_fund. Before we vote 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. Name: Dr. Nicholas Clark Contact Information: IRC: nicholas Email: nick@ccl4.org Project Title: Improving Perl 5 Synopsis: Free up one of the ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the June period. Bit of a sparse month. Fixed or otherwise closed a few security-related tickets and a few other misc bits and pieces, but spent quite a bit of time on perl-related but not TPF-grant-related stuff: reducing random smoke test failures and refactoring the numeric ops. Over the last month I have averaged 4 hours per ... read more |
I am pleased to announce that Patrick Michaud's Hague Grant application for a "travel grant ":http://news.perlfoundation.org/2011/07/hague-grant-application-travel.html to attend "YAPC::EU":http://yapceurope.lv/ye2011/ has been accepted. I would like to thank everyone who provided feedback on this proposal. ... read more |
We have received a request from Patrick Michaud asking for a travel grant to enable his attendance at "YAPC::EU":http://yapceurope.lv/ye2011/ which is taking place in Riga during August. As well as attending and "speaking":http://yapceurope.lv/ye2011/talk/3520 at the conference this would give Patrick the opportunity to participate in an all-day "Perl 6 hackathon":http://yapceurope.lv/ye2011/talk/3388 scheduled for the Saturday before the conference. Patrick is the lead architect, developer, and project manager for what is now ... read more |
This week during "YAPC::NA":http://www.yapc2011.us/yn2011/ we announced the launch of a new fundraising drive to raise money for the "maintenance and improvement":http://www.perlfoundation.org/perl_5_core_maintenance_fund of the Perl 5 core. I am delighted to announce that "Vienna.pm":http://vienna.pm.org/ have offered to kick-start this fund by offering matched funding for the first $10,000 of sponsorship that is raised. The Perl Foundation would like to thank Vienna.pm for their generous contribution. ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the May period. I spent the month working on two bugs: making sv_clear non-recursive when freeing HVs 58:35 Total Numbers of tickets closed: bq. 2 tickets closed that have been worked on 1 tickets closed related to bugs that have been fixed 0 tickets closed that were reviewed but not worked on 3 Total Short Detail ... read more |
This quarter, The Perl Foundation Grant Committee received one proposal for grant funding. The proposal is presented bellow, and it is open for discussion. Port pmtools to Perl 6 Name: Mark Leighton Fisher Amount Requested: $1200.00 Synopsis pmtools, the Perl module tools, are used by Perl 5 programmers every day to find, use, modify, and fix Perl modules. With over 90 modules already available for Perl 6, it is time ... read more |
Jonathan Leto wrote: I am excited to announce that I have completed my next grant milestone! I recently increased test coverage of extend_vtable.c to over 95% achieving the milestone with a half percent buffer. It definitely wasn't easy, but I changed the way I was approaching writing tests and it resulted in a "huge burst of productivity":https://github.com/parrot/parrot/compare/5dd8c543ab...8c04cc3e66. I went through a test coverage report and wrote down, on an actual ... read more |
Jonathan Worthington writes: This is a report on the progress that I have made with my current Hague Grant, "Meta-model Improvements and Natively Typed Attributes":http://news.perlfoundation.org/2010/07/hague-grant-application-meta-m.html. My previous Hague Grants and much of the work on Rakudo up until the Rakudo Star release have had a focus on implementing Perl 6 language features, gradually building towards a compiler with more and more coverage of the language. Since the Rakudo Star release, ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the April period. Again, I concentrated on bugs that were 5.14 blockers, and also spent a fair amount of time working to reduce smoke failures, which isn't being charged to the grant, as that work wasn't done against RT tickets. Over the last month I have averaged 8 hours per week. As of 2011/04/30: since the beginning ... read more |
Jonathan Leto wrote: I am still on the path of increasing "test coverage in src/extend_vtable.c":https://github.com/parrot/parrot/blob/master/t/src/extend_vtable.t. It is much like a zen study, where you methodically concentrate on many tiny little pebbles, one at a time, moving them in the sand, to just the right place. According to the latest code coverage statistics, we are now at "72% code coverage":http://tapir2.ro.vutbr.cz/cover/latest-c_cover/src-extend_vtable-c.html, which is an increase of about 8% since my last report. ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the March period. I concentrated on bugs that were 5.14 blockers, and also spent a fair amount of time working to reduce smoke failures, which isn't being charged to the grant, as that work wasn't done against RT tickets. Over the last month I have averaged 5 hours per week. As of 2011/03/31: since the beginning of ... read more |
Its that time of the year, again. The Perl Foundation is looking at giving some grants ranging from $500 to $2000 in May 2011. In the past, we've supported Adam Kennedy's PPI, Strawberry Perl and Perl on a Stick, Nicholas Clark's work on Perl internals, Jouke Visser's pVoice, Chris Dolan on Perl::Critic and many others You don't have to have a large, complex, or lengthy project. You don't even have ... read more |
Jonathan Leto wrote: This wayward son is still on his treacherous journey to increase "test coverage in src/extend_vtable.c":https://github.com/parrot/parrot/blob/master/t/src/extend_vtable.t. When we last left off our traveler, he explained what the mythical VTABLE beast looked like, and we shall continue with the study of this chimerical fauna. According to the latest code coverage statistics, we are now at "64% code coverage":http://tapir2.ro.vutbr.cz/cover/latest-c_cover/src-extend_vtable-c.html, which is an increase of about 10% since my last report. ... read more |
I am pleased to announce that Moritz Lenz's Hague Grant for "Structured Error Messages":http://news.perlfoundation.org/2011/02/hague-grant-application-struct.html has been accepted. Will Coleda has agreed to be the grant manager for this project. We received a lot of positive feedback regarding this grant and we are delighted that we are able to fund this work. If you would like to help fund grants like this or any of our other projects please visit "https://donate.perlfoundation.org":https://donate.perlfoundation.org/. ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the February period. Spent most of the month fixing many taint issues associated with s///, which I discovered as a side-effect of looking into the \p{$tainted} issue. Over the last month I have averaged 13 hours per week. Over the 50 weeks of the grant I have done 639 hours, averaging 12.8 hours per week. There are ... read more |
Jonathan Leto wrote: The quest to improve test coverage for src/extend_vtable.c has continued. Some dragons were slayed, a few trolls were paid tolls to cross creaky bridges of abstraction and many siren calls to hack on other code were dutifully ignored This "TPF":http://perlfoundation.org/ grant has forced me to become very familiar with Parrot vtables which is basically an API for talking to Parrot "PMCs":https://github.com/parrot/parrot/blob/master/docs/pdds/pdd17_pmc.pod PMC can stand for Parrot Magic ... read more |
We have received the following Hague Grant application from Moritz Lenz. Before the Board votes on this proposal we would like to have a period of community consultation. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org. Name Moritz Lenz Project Title Structured Error Messages: Design and Implementation Synopsis A system for error messages will be designed, and implemented in ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the January period. Tinkered a bit more with overloading and tieing, and worked on the security issues associated with user-defined \p{} properties. Over the last month I have averaged 10 hours per week. Over the 47 weeks of the grant I have done 585 hours, averaging 12.4 hours per week. There are 315 hours left on the ... read more |
Dear Perl Community, First of all, I would like to say sorry for the late warning. But I forgot to post here the news. As you all know, The Perl Foundation does not have any regular money income, other than donations. Although we have some relevant donations in the last years, the budget that the board assigned to the Grants Committee for this year does not make it possible to ... read more |
In November, I wrote a progress report about work beginning on the Perl 6 Tablets grant. These tablets aim to offer both an in-depth tutorial and reference for Perl 6 Herbert Breunung, the tablets' author, has done considerable work since then on the overall structure of this documentation as well as describing particular details of the Perl 6 language. The tablets have reached a stage where we welcome feedback from ... read more |
Jonathan Leto wrote: I have slowly but surely been increasing test coverage of src/extend_vtable.c, which when I started my grant was at 5% and is now sitting at 43%. I estimated that it would take about two weeks to get it to 50% and then another two weeks to get to 95%, but this was a bit optimistic. When I look back, giving myself a month for each would have ... read more |
Kartik Thakore reported: Cleaner Code and a lot of memory and performance improvements 10 out of 11 chapters completed: The profiling chapter was dropped as there was not enough content to justify a chapter. 3 Extra chapters added. Deviation from a CPAN SDL::Manual release. Due to the nature of the Manual it is being released as a creative commons book instead https://github.com/PerlGameDev/SDL_Manual/blob/master/dist/SDL_Manual.pdf Next Steps: Get the book polished ... read more |
Kartik Thakore reported: Added content for several chapters: Tetris Chapter: Cleaned up the code Started work on chapter Music and Sound Chapter: Added code and sound data files Finished Chapter Code Profiling Chapter Start work XS Effects Chapter: Explain Inline::C usage with SDL First draft completed Additional Chapter to get art content SDL Supports Inline::XS Preliminary ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the December period. Tinkered a bit more with overloading and tieing. Over the last month I have averaged 5 hours per week, mainly due to Christmas. Over the 43 weeks of the grant so far, I have done 548 hours, averaging 12.7 hours per week. There are 352 hours left on the grant. Report for period 2010/12/01 ... read more |
Below is an overview of the programs that were financially supported by The Perl Foundation in 2010. Programs are roughly broken up into 3 categories: Events, Marketing, and Development. Perl events The Perl Foundation supported four conferences in 2010. Those conferences were: The North American Yet Another Perl Conference Frozen Perl, The Pittsburgh Perl Workshop, and The Perl Oasis. Each event is expected to be self-sustaining through program fees and ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the November period. Nearly all the month was spent on one bug, which was to make PerlIO minimally re-entrant bq. 0:00 diagnosing bugs 46:40 fixing bugs 7:45 reviewing other people's bug fixes 0:00 reviewing ticket histories 0:00 review the ticket queue 54:25 Total Numbers of tickets closed: bq. 2 tickets closed that have been worked on 0 ... read more |
Jonathan Leto wrote: My work on a "TPF":http://perlfoundation.org/ grant to "improve documentation and test coverage of the Parrot Embedd API":http://news.perlfoundation.org/2010/11/2010q4-grant-proposal-improve.html is going well. I have added extensive examples of Parrot function and type signatures, as well beginning to increase test coverage of this subsystem. I am working in the "leto/embed_grant":https://github.com/parrot/parrot/commits/leto%2Fembed_grant branch on "Github":http://github.com/, which has already been merged to master just before the release of Parrot 2.11.0. My first merge ... read more |
I am pleased to announce that Dave Mitchell's "grant":http://news.perlfoundation.org/2010/02/grant-proposal-fixing-perl5-co.html has been extended by another $20,000. I would like to thank Dave for his great work so far. I would also like to thank his grant managers Jesse Vincent and Marcus Holland-Moritz, and "Booking.com":http://www.booking.com/, whose generous contribution to TPF has allowed us to fund this grant. To date this grant has allowed Dave to spend around 520 hours working on and ... read more |
Sebastian Riedel sent his final grant report: I'm happy to report that after some health related delays the Mojolicious documentation grant has finally been finished. Every single module in the project has gotten reference documentation, a quick start tutorial and multiple very substantial guides have been written. All improvements already got merged into the core distribution and are available on CPAN and/or GitHub. Reference documentation: http://search.cpan.org/dist/Mojolicious Tutorial: http://search.cpan.org/dist/Mojolicious/lib/Mojolicious/Lite.pm ... read more |
José and Bruno write: During this month we have documented: Perlbal's management plugins system hooks As we're nearing the completion of the grant we are actively revising everything we wrote so far and we're also delving deeper into the code in search of aspects of Perlbal that should definitely be documented but that we did not originally accounted for These go from the high priority queuing system to debugging issues, ... read more |
This quarter TPF Grants Committee received two proposals for grants. They were posted for discussion on this blog, and were voted in the last week. The results are: TPF will sponsor the grant "Improve Parrot Embed/Extend Subsystem":http://news.perlfoundation.org/2010/11/2010q4-grant-proposal-improve.html by Jonathan "Duke" Leto. Unfortunately, the Grants Committee voted the grant "AnyEvent::HTTPBenchmark":http://news.perlfoundation.org/2010/11/2010q4-grant-proposal-anyevent.html by Naim Shafiev for rejection. ... read more |
Kartik Thakore reported: SDL 2.523 released: Adds stability and better memory management for the game loop Two chapters have been completed Pong chapter Additional modules One extra chapter has been added Puzz chapter 2 Chapters are in the Works Tetris code has mostly been done Needs to be fixed Needs write up Sound and music effects code has been done Needs ... read more |
Dave Mitchell writes: As per my grant conditions, here is a report for the October period. Mostly worked on leak/refcount/malloc bugs this month. Over the first 34 weeks I have now averaged about 14 hours per week, less than the nominal 20. I have used up approx 93% of the hours allocated to the grant. Report for period 2010/10/01 to 2010/10/31 inclusive Summary Effort bq. 13:55 diagnosing bugs 37:38 fixing ... read more |
In August 2010, The Perl Foundation awarded Herbert Breunung a grant to work on the Perl 6 tablets a tutorial and reference for Perl 6. You can view Herbert's progress at any time from the Perl 6 Tablets section of the Perl 6 Wiki. Herbert's work has started slowly, but he has completed the tablet number two and plans to work on tablets one and three in parallel over the ... read more |
Leon Timmermans finished his grant and shared with us the report below. What has been achieved The Good At the start of this grant I set myself 6 goals. 5 of them have been achieved Document the API Add unit tests Port to 5.10 Add regexp support Improve support for exporting functions, methods and variables. At popular request, I did implement another mojor feature that ... read more |
Name: Naim Shafiev Email: Amount Requested: 500 Synopsis The apache benchmark siege, jmeter and etc, are sometimes awesome to make http-load testing. But if you want make some non-traditional test they are not good decision.This module try to help you in this case. This project containts the utility and library to build own Benefits to the Perl Community This project gives the capability to make own flexible web-benchmarking tools benchmarking ... read more |