The Perl Conference in Salt Lake City, 2018

No Comments

We are pleased to FINALLY bring you the news everyone has been waiting for!

It is with great enthusiasm that we happily announce The Perl Conference in North America, 2018 will be held Sunday, June 17th through Friday, June 22nd at the Little America Hotel in Salt Lake City, Utah!

The main event will run from Monday, June 18th through Wednesday, June 20th. Master Classes, training, and other activities will be held on the 17th, 21st, and 22nd. We highly encourage you to attend all days, but especially look forward to seeing you at the Main Event.

This year’s website is already live and can be found at

Call for Participation is live at Please consider submitting a talk!

Registration will also be live February 1st, so watch out for that!

Keep watching for additional announcements.


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

The hours that I have worked in 2017-12 pursuant to my TPF core
maintenance grant are as follows.

 22h40m  [perl #130851] [PATCH] socket SOCK_CLOEXEC
 21h58m  review tickets
 16h19m  review mail
 12h47m  smartmatch

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.

Two tickets were worked on.

[Hours]         [Activity]
 17.98          #127743 work out a practical fix, work on implementation
                #127743 finish implementation (with some side trips –
                found a new bug), testing
                #127743 commit, work on fix for network retrieves of large
                objects, fix some -DDEBUGGING build issues (amongst a maze
                of massive macro expansions)
                #127743 build issues, portability work, testing
                #127743 run entire test suite, find out -DDEBUGGING builds
                of Storable are painfully slow for large arrays, hashes
                #127743 fix a huge.t failure I introduced, more testing,
                fix flagged hash bug
                #127743 rebase on blead (complicated by ad2ec6b54c),
                testing, rebase fixes
                #127743 cross platform testing, fixes
 13.44          #132506 netbsd in-place edit failures, reproduce, testing,
                #132506 re-working in-place finalization code
                #132506 re-working in-place finalization code
                #132506 re-working in-place finalization code
                #132506 debugging, more fixes
                #132506 debugging fork test leaving work files behind
                #132506 fix unlink on backup failure breakage, testing,
                update hints for netbsd
                #132506 cross platform testing
 31.42 hours total

Grant Report : Complete YAML::PP - December 2017

No Comments

More good stuff this month from Tinita on the grant Complete YAML::PP.

She explains the YAML schema concept and its evolving flavors in this interesting post. This lays the foundation for understanding the schema features added to the YAML::PP loader. Tina also fixed a couple of problems in YAML::XS. An important one security-wise is that now you can turn off loading into Perl objects by default when using !!perl/.. schema statements (by setting $YAML::XS::LoadBlessed=0).

Her latest report can be read in full on her blog. Code is always fresh at


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 last month mainly:

* Fixing some more issues thrown up by the new OP_MULTICONCAT optimisation;
* Working on a few fuzzer tickets

      7:01 BBC: MULTICONCAT: Mail-SpamAssassin-3.4.1 affected too
      4:27 OP_MULTICONCAT failure on Z/OS
      1:55 RT #132187 heap-buffer-overflow in Perl_fbm_instr
      6:48 RT #132385 BBC: XML-XSS-0.3.5 affected too
      3:56 RT #132602 PERL-5.26.1 heap_use_after_free
      2:09 RT #132604 PERL-5.26.1 heap_use_after_free
      1:51 RT #132608 heap-buffer-overflow in Perl_do_trans
      2:00 RT #132646: MULTICONCAT: Data-Printer-0.40 affected too
      5:53 process p5p mailbox
      3:30 re_intuit_start() fixups
     39:30 TOTAL (HH::MM)

 220.0 weeks
2912.9 total hours
  13.2 average hours per week

There are 220 hours left on the grant.

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 last month mainly:

* Fixing some issues thrown up by the new OP_MULTICONCAT optimisation;

* Fixing some regressions in deparse testing: 't/TEST -deparse' feeds every
  test suite script through the deparser before trying to run it; about 6
  scripts that formerly passed had started failing. I fixed all these, and
  removed another 6 or so scripts from the 'expected to fail' exclusion

      1:30 RT #132152 Bleadperl breaks SARTAK/NetHack-Item-0.21.tar.gz
      1:40 RT #132187 heap-buffer-overflow in Perl_fbm_instr
      2:20 RT #132385 BBC: PDL-2.018 affected too
      6:47 RT #132385 BBC: Whatever-0.23 affected too
      2:30 RT #132385 OP_MULTICONCAT breaks Bit-Vector-7.4
      2:26 Smoke FAIL's for lib/perl5db.t
      1:20 [perl #132430] Multiconcat breaks AIX builds
      1:51 fix OP_MULTICONCAT int type issues
     16:52 fix TEST -deparse regressions
      1:08 fix ext/B/t/optree_specials.t
      8:28 process p5p mailbox
      3:22 review security tickets
     50:14 TOTAL (HH::MM)

 215.6 weeks
2873.4 total hours
  13.3 average hours per week

There are 260 hours left on the grant.

Call for Volunteers

No Comments

Help needed for the 2018 TPC::NA

The Perl Conference in America, formerly YAPC::NA, has put forward a formal call for volunteers to help out with next year's event. Perl has likely helped you, we could even say it has been helping you to pay your bills? This may be your chance to give back to the community that isn't writing code.

TPC::NA 2018 (formerly known as YAPC::NA) is looking for volunteers to organize the conference. Can you do any of these?

  • Design logos & other creative things.

  • Draft announcements & other communication.

  • Be awesome & generally helpful.

What will you get in return?
The main benefit is in knowing you helped bring a well loved conference to life and the grateful thanks of all the attendees, however there will be other benefits given such as a staff conference clothing, drinks and other appropriate reward.

If the answer is yes, then please fill in this form:

In person attendance is optional (but we would love to see you in person), though it will require consistent monthly and weekly web conferences with other organizers.

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

  • Makoto Nozaki: John, Sorry for the late response - I have been read more
  • John Napiorkowski: I understand the desire to have someone with direct TPF read more
  • Makoto: Hi, thanks for your feedback. Having somebody with TPF read more
  • Anonymous: Shouldn't the board be include people outside of the community read more
  • Anonymous: Prehaps you can explain why this is important and what read more
  • Dan Wright: Ben: Thanks for the feedback! I've made some updates to read more
  • Ben Bullock: The donation page seems only to allow addresses in the read more
  • Karl Williamson: Tony's work is essential, IMO, to perl5 maintenance; this grant read more
  • Dan Wright: I have personally maintained ACT web sites for 2 YAPC's, read more
  • MasterDuke: +1 from me read more
OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2