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 |