I would like to thank the community members who took time to comment on this grant extension request and our sponsors who made funding the grant possible through our Perl 5 Core Maintenance Fund.
October 2016 Archives
Paweł Murias writes:
What Is Left?
- Fixing bugs and missing features found while running the test suit.
- Writing a tutorial and making rakudo.js more usable (making sure the source maps are correct, it installs easily, the error messages it produces are usable etc.).
When it will be done?
A large part of the work remaining is bug fixing so I find it hard to provide a reliable estimate. I hope to wrap things up by the end of the year.
Will reports on RPerl documentation for September and most of October:
"Chapter 3 is coming along nicely!
The following new sections of Learning RPerl have been published:
- Section 3.5: 2-D Array Data Types & Nested Arrays
- Section 3.6: qw() Operator
- Section 3.7: Array Assignment
- Section 3.8: push & pop Operators
- Section 3.9: shift & unshift Operators
Also, more extensive example code has been added to the following sections:
- Section 3.1: Lists vs Arrays
- Section 3.2: 1-D Array Data Types & Constants
- Section 3.3: How To Access Array Elements
- Section 3.4: Array Length & Negative Indices
Dave Mitchell writes:
I spent last month:
- eliminating the OP_PUSHRE op, converting OP_SPLIT from being a LISTOP to a PMOP, and making split faster - see v5.25.5-71-gdbdb57e;
- working on various fuzzer tickets;
- trying to work out when one should use pad_free(), pad_swipe(), S_op_clear_gv() or just plain SvREFCNT_dec(). I gave up on this for now;
- picking some quick and low-hanging fruit off my TODO list;
Tony Cook writes:
Approximately 42 tickets were reviewed, and 6 patches were applied.
|0.93||%zu on HP-UX issue|
|3.22||#123981 updates, testing, comment|
|#126482 bisect, review changes|
|#126482 more debugging, comment|
|12.51||#127663 more tests, code review|
|#127663 re-work, testing|
In the last two months, Chad Granum has been working on his grant. The latest news are described below:
- started to write about bundles, and realized there was a major shortcoming, so he has been improving Importer.pm to make writing bundles easier.
- wrote additional documentation for writing comparison objects for Test2::Compare, that will also present in the manual.
- Test2::Manual::EndToEnd was finished, in the sense that it includes everything Chad planned. It still needs some editing for grammar and errors correction, and probably some enhancements. But it is mostly complete, and comprises the most useful part for anyone who wants to work with Test2.