April 2018 Archives

Grant Report : Complete YAML::PP - March 2018

No Comments

Tinita spent about 25 hours coding YAML::PP during March.

She emitted a production release at YAML::PP 0.006, which incorporates items from her previous reports, adding Writer and Representer objects, a nice Dumper, and cyclic reference detection.

In a spirit of multi-cultural outreach and understanding, she also made her first PR to PyYAML.

You can read all the details in her latest report.


This is a monthly report by Dave Mitchell on his grant under Perl 5 Core Maintenance Fund. We thank the TPF sponsors to make this grant possible.

I spent the last month mainly doing two things:

1) fixing up Deparse.pm so that running the whole perl test suite through
Deparse, i.e.
    ./TEST -deparse
doesn't have any new failures.

2) going through the list of broken-in-blead top-1000 CPAN distributions
to confirm which now worked etc.

     13:39 fix up TEST -deparse
      6:17 investigate BBC blockers
      0:40 process p5p mailbox
     20:36 TOTAL (HH::MM)

 232.9 weeks
3030.9 total hours
  13.0 average hours per week

There are 102 hours left on the grant

I'm happy to announce that Ricardo Signes has become the newest member of the Perl Foundation board. His is the first board appointment following the new, more public, selection process we recently announced. Thanks to Rik for agreeing to be the first to use this process and to the community for the comments and feedback following his nomination. We look forward to Rik's continued contributions to the Perl community, now in his role as a TPF board member.

Perl 6: Bugfixing and Performance of Rationals

Fixing Constraints on Constants

  • Name:

    Zoffix Znet

  • Amount Requested:

    USD 1,999


The proposal is to perform two pieces of work on the Rakudo Perl 6 compiler along with a third bonus piece:

    1. Implement support for type constraints on constants and polish some of the rough edges with = and .= constants initializer calls.
    1. Fix several bugs and a race condition as well as fix problems in edge cases in instantiation and literals in core Rational types, also try to improve performance in this area.
    1. BONUS Work: Fix bugs in native uint64 attributes behaving like signed int64 types and try to use these attributes to boost performance of Rat type.

Grant Proposals: March/April 2018

The Grants Committee has received the following grant proposal for the March/April round.

Before the Committee members vote on the proposals, we would like to solicit feedback from the Perl community.

Review the proposals at their individual links and please comment there by April 7th, 2018. The Committee members will start the voting process following that and the conclusion will be announced the before the end of April.

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at www.perlfoundation.org.

About this Archive

This page is an archive of entries from April 2018 listed from newest to oldest.

March 2018 is the previous archive.

Find recent content on the main index or look in the archives to find all content.


OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2