November 2017 Archives

The Perl Foundation is a non-profit, 501(c)(3) organization based in the United States. Currently its board of directors has seven members and TPF plans to start annual nomination and election process of new members. Bringing new people to the board regularly, with some community input, will allow the organization to grow and increase its output.

The below is proposed process of nomination and election of new board members, which will be practiced in February every year. The first call for board nominations will be posted in the first week of February 2018. If you have any questions, comment here or contact makoto at

1. Nomination

A new member should be nominated by one or more Board members.

2. Eligibility

The nominee must be an active volunteer of TPF at least for 180 days.

3. Public hearing

Public post will be made to ask for input from the community. The post will have the nominee's bio and reasons for nomination.

4. Election

Election will be made by the board members after feedback is gathered from the public. Sponsors the P5CMF

No Comments

A Proud History

The long time supporters of the Perl community, world-class business ,and a leading employer of Perl programmers worldwide, has added a generous sponsorship to the Core Maintenance Fund. It is a great privilege to announce that they have added one hundred thousand dollars to the initiative. have been supporters of the fund since its inception and have long championed the important work that this brings to the Perl community. It is well known that a number of prominent Perl community developers work for who give time and support to the community work. Booking are also very visible at conferences and events and are hosts of a number of community projects and conferences.

The Perl Foundation are proud of the support that bring to the community and to this important fund. Dan Wright (Treasurer of TPF) had this to say:

‘I have spent many years marvelling at the support we get from many companies in the Perl world. I work for a company that is proud to be a part of the community and to sponsor and support our language and the people around it. So it is humbling when other companies approach me with such generous contributions., like so many other organisations and individuals who contribute to the Perl community, are a great part of why we all succeed with Perl.’


Established in 1996 in Amsterdam, has grown from a small Dutch start-up to one of the largest travel e-commerce companies in the world. Part of The Priceline Group (NASDAQ: PCLN), now employs more than 15,000 employees in 198 offices in 70 countries worldwide.

With a mission to empower people to experience the world, invests in digital technology that helps take the friction out of travel. At, we connect travellers with the world’s largest selection of incredible places to stay, including everything from apartments, vacation homes, and family-run B&Bs to 5-star luxury resorts, tree houses and even igloos. The website and mobile apps are available in over 40 languages, offer 1,533,448 properties, and cover 123,250 destinations in 229 countries and territories worldwide.

Each day, more than 1,550,000 room nights are reserved on our platform. So whether travelling for business or leisure, customers can instantly book their ideal accommodation quickly and easily with, without booking fees and backed up by our promise to price match. Via our customer experience team, customers can reach 24/7 for assistance and support in over 40 languages, any time of the day or night.

The Perl 5 Core Maintenance Fund

As you may have read earlier this year the Perl 5 Core Maintenance Fund was coming to an end of its initial grant funding and the fund itself was almost out of capital. At that time we placed a call out to extend the vital work that has been done over the last five years. are the first company to respond and we are very grateful to them.

The initial fund round raised over half a million dollars that has been used to fund several full time developers who have made significant improvements to Perl 5 and to the language. This second round of funding will see the initiative make more changes.

If you would like to join with in sponsoring the fund then please do not hesitate to contact the Perl Foundation.

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 didn't do much TPF grant work for the last two months, as I was mainly
working on OP_MULTICONCAT, which was funded by

That's also why there's been a dearth of weekly reports.

The main thing I did was making a few minor enhancements to
See for details.

      0:50 discuss memchr() with Karl.
     10:29 minor enhancements
      3:06 process p5p mailbox
      1:28 review Karl's utf8n_to_uvchr work.
     15:53 TOTAL (HH::MM)

 211.3 weeks
2823.2 total hours
  13.4 average hours per week

During the last month, Chad Granum did some notable progress on the grant. As Chad points out:

I got it to the point where I felt comfortable publishing it to cpan, despite being incomplete:

that includes:

  • Spell check test, to correct my typos
  • Added Anatomy section to describe Test2 guts
  • Added Anatomy for Events and Facets
  • Finished the Tooling/FirstTool document
  • Added the Tooling/Nesting document
  • Added the Tooling/Subtest document
  • Added the Tooling/Testing document
  • Lots of cleanup and minor tweaks.

There are still several planned documents that need to be written, but they are all listed now in one of the 3 sections (Testing, Tooling, Anatomy) with a "coming soon" note.

As part of the Perl 6 core development fund, Jonathan Worthington has completed another 200 hour block of hours, and his report of what was completed follows the break.

Many thanks to the TPF sponsors of this and other grants. If you're interested in supporting work like this, please donate:

Tony Cook recently requested an extension of his Maintaining the Perl 5 Grant.

I'm pleased to announce that the Board of Directors approved extension of another $20,000. It'll allow him to dedicate another 400 hours to this work.

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. For the fund status, please also see P5CMF running out of funds.

I also appreciate Tony Cook, who publishes regular progress report on his work.

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

Call For Proposals: November 2017 Round

The Grants Committee has expended its budget for the period ending with 2017.

In accordance with the TPF rules of operation (, grants evaluations are stalled until further notice. I'm expecting that we'll be able to re-open evaluations starting in the January 2018 period.

Thanks to all the TPF sponsors that make the grants process possible. Please consider becoming one and donating at

If you have further questions, please contact me at tpf-grants-secretary at

Grant Report - Complete YAML::PP - October 2017

No Comments

Tina has put >50hrs in on YAML::PP, as she describes in her blog post. Some highlights:

  • 23 tests added to the standard test suite
  • Updates to the YAML Test Matrix (which is a nice overview of YAML compliance across implementations in several languages)
  • Under-hood work on YAML::XS boolean handling and YAML flow-style.


About TPF

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

About this Archive

This page is an archive of entries from November 2017 listed from newest to oldest.

October 2017 is the previous archive.

December 2017 is the next 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