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 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.

The Perl Conference Newsletter: 3/25/18

No Comments

In This Issue:

Keynote Speaker: VM (Vicky) Brasseur

VM (aka Vicky) spent most of her 20 years in the tech industry leading software development departments and teams, and providing technical management and leadership consulting for small and medium businesses. Now she leverages nearly 30 years of free and open source software experience and a strong business background to advise companies about free/open source, technology, community, business, and the intersections between them.

She is the author of Forge Your Future with Open Source, the first book to detail how to contribute to free and open source software projects. Think of it as the missing manual of open source contributions and community participation. The book is published by The Pragmatic Programmers and is now available in an early release beta version. It's available at

Vicky is the proud winner of the Perl White Camel Award (2014) and the O�Reilly Open Source Award (2016). She's a moderator and author for, a board member for the Open Source Initiative, and a frequent and popular speaker at free/open source conferences and events. She blogs about free/open source, business, and technical management at

Call for Grant Proposals (March 2018 Round)

The Grants Committee is accepting grant proposals all the time. We evaluate them every two months and another evaluation period is upon us.

About TPF

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

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


Recent Comments

  • Aleks-Daniel Jakimenko-Aleksejev: +1 read more
  • Naoum Hankache: +1 read more
  • Anonymous: +1 Zoffix++ did a great work for Perl 6. Performance read more
  • Fritz Zaucker: Better performance is one of if not the key issue read more
  • Faber: I've known rjbs for two decades. I've seen how good read more
  • A. Sinan Unur: +1: The Perl community have benefited immensely from Ricardo's contributions, read more
  • Karl Williamson: I enthusiastically endorse rjbs. He is easy to work with, read more
  • Anonymous: Ricardo Signes contributions and dedication to the Perl community speaks read more
  • Anonymous: +1 to RJBS read more
  • Leon Timmermans: I'd be happy to see someone one the TPF board read more
OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2