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 |
Name: Jonathan "Duke" Leto. Email: Amount Requested: $1500 Synopsis Currently the Parrot Embedding subsystem is under-tested and under-documented. This grant proposes to add documentation for all public Embed/Extend API functions, write tests to increase the code coverage statistics for the Embed/Extend API to at least 95%, and update the Parrot Developer Docs where errors or omissions are found. Any bugs found on the way that cannot be easily fixed will ... read more |