February 2015 Archives

YAPC::NA::2015 Hackathons Announced

No Comments

The Perl Foundation is excited to announce three hackathons that will be running sequentially with YAPC::NA 2015 in Salt Lake City this June. These events include a Perl 6 hackathon with Perl creator Larry Wall to be held on June 11th.

The cost to attend these three hackathons is included in all YAPC::NA 2015 passes, but we do encourage you to RSVP online so we know how many to expect. Putting on these events is not cheap! Along with being able to attend each hackathon, we will also be providing rooms, wi-fi, and snacks throughout the day. So we would appreciate your help! To help cover these costs, we have a suggested donation of $50 per day, which you can make during your online registration.

Each hackathon listed will run from 9:00 am until 6:00 pm. We will provide snacks and drinks, but you will be on your own for lunch.

This year's hackathons will be:

Sunday, June 7th 2015: Pull request hackathon

Come join your fellow Perl developers for a day of bug squashing and developing as you participate in the 2015 CPAN Pull Request Challenge. Or, bring your own pet project and just enjoy a day of hacking amongst your like-minded peers.

Thursday, June 11th 2015: Perl 6 hackathon with Larry Wall

Come spend an entire day working on the next generation of Perl. There's no better way to learn it than to do it! Perl creator, Larry Wall will be on hand throughout the day.

Friday, June 12th 2015: Hardware hackathon

Get up to your armpits in Arduino! Bring your own toys or come check out some of ours. It's time to get creative and see what you can make.

We look forward to seeing you! Please take a moment to register on the YAPC site: http://www.yapcna.org/yn2015/purchase

I am pleased to announce that Ricardo Signes' recent grant application to cover the costs of his travel to the QA Hackathon has been successful. I would like to thank everyone who provided feedback on this grant.

The grant was awarded from our Perl 5 Core Maintenance Fund. If you wish to contribute to this fund please go to our donation system or contact karen [a] perlfoundation.org

The QA Hackathon is a free of charge coding workshop for people involved in Quality Assurance, testing, packaging, CPAN, and other quality assurance projects. It is taking place in Berlin, Germany, from the 16th to the 19th April.

Dave Mitchell writes:

At the start of the month I continued work on making the stderr of builds less noisy, and for blead to build, test, and be stderr-clean under ASan -fsanitize=undefined.

At the end of this work I raised around 26 RT and github tickets with fixes for cpan/ distributions; currently around 9 of these have been merged back into blead and a further 4 have been merged upstream but not yet released.

For the rest of the month I spent a bit of time on a few RT tickets and tried to keep with my p5p mailbox.


2:52 [Win32] Unable to build 64-bit 5.21.7
1:50 [perl #123469] Bug in split function, with utf8 strings
3:30 [perl #123609] Unexpected warning compiling array subscript
2:00 [perl #123685] Question regarding the '#!' argument passing.
13:30 process p5p mailbox
6:08 reduce amount of stderr stuff in build/test
29:50 Total (HH::MM)

As of 2015/01/31: since the beginning of the grant:

68.0 weeks
913.1 total hours
13.4 average hours per week

There are 287 hours left on the grant

Call for Master Classes

No Comments

Are you an experienced Perl instructor who would like to offer a
course at YAPC:NA this year in Salt Lake City? We want to offer the
Perl community a selection of courses and tutorials before and after
the conference.

Master Classes can be a half day (3 hours), full day (6 hours) or 2
days in length and will run on Sunday 7th, Thursday 11th, and Friday
12th of June.

To submit your proposal please send the following information to
[email protected]

  • Class Title
  • Names of Speakers
  • Speaker Biography
  • Abstract
  • Class Description, including
    the course's length
    the intended audience
    any prerequisites or expected level of knowledge
    any supplies you will be providing to students
    any supplies you expect students to bring
    a short course outline
    maximum class size
  • The dates on which you would be willing to give your course (June 7th, 11th, 12th)
  • A list of requirements for the venue (A/V, Internet, etc.)
  • Cost of the Class

Please bear in mind that it is our goal to keep the cost of these
classes down for students as this is a low cost conference.

We have received the following Perl 5 grant application from Ricardo Signes.

Before we vote on this proposal we would like to have a period of community consultation that will last seven days. Please leave feedback in the comments or if you prefer send email with your comments to karen at perlfoundation.org.

Name: Ricardo Signes

Project Title: Perl QA Hackathon 2015

Amount Requested: $1200


This grant will be used to pay for travel for Ricardo Signes to and from the Perl QA Hackathon held in Berlin in Q1 2015.

Benefits to Perl 5

I have attended six of the seven Perl QA Hackathons (Oslo, Birmingham, Amsterdam, Paris, Lancaster, and Lyon) and have, at each of them, been able to contribute several solid work days of very productive work to the infrastructure behind the CPAN and related tools. Specifically, I was one of the chief implementors of the new CPAN Testers platform (Metabase) and built the Fake CPAN system for testing CPAN tools, and several reusable software libraries that are used to power both Metabase and Fake CPAN. In 2012, I worked on refactoring PAUSE, adding tests and improving maintainability. PAUSE, the system which processes contributor uploads to the CPAN, manages CPAN contributor identity, and builds the CPAN indexes used by CPAN clients to locate libraries for installation.

In previous years, I also spent a significant amount of time working with other attendees on their contributions, and plan to do the same this year. This is one of the several reasons that attendance in person is incomparably superior to "virtual attendance."

Deliverable Elements

The QA Hackathon does not have a set agenda, so promising specific work product
from it up front seems unwise. I have detailed, above, the sort of work that I am almost certain to do, however. Further, I will provide a public, written report of my activities at the Hackathon.

I hope, in particular, to work on the web code of PAUSE and to discuss mechanisms for improving collaborative code review within the community of toolchain maintainers.

The hackathon takes place over the course of four days, with eight to ten hour workdays. I'll probably also be working on the travel and in the evenings.

Any software that I produce will be released under the Perl 5 standard license terms, or possibly even less restrictive terms.

Applicant Biography

I have been building software in Perl professionally for about fifteen years. I am a frequent contributor of original software to the CPAN and a frequent contributor to, or maintainer of, other popular CPAN libraries. I am also a contributor to the core Perl 5 project, and its current project lead.

I have been the recipient of TPF grants five times before, all of which were successful.

Tony Cook writes:

Approximately 36 tickets were reviewed, and 5 patches were applied.

I spent some time this month working on getting minitest working on Win32.

In 2004 the Win32 makefiles were changed to use harness instead of TEST for minitest, presumably at some time after that Test::Harness was changed to load IO unconditionally, breaking minitest on Win32.

So I switched minitest back to using TEST and then worked through the failing tests to resolve their failures. See [perl #123394] for details.

Last week Taiki released version 0.11 of Perl::Lint to CPAN.

This new version fixes several bugs reported after Perl::Lint's release in November.

Taiki has not achieved everything outlined in his grant proposal: implementing some of Perl::Lint's policies has been much harder than expected. However, Perl::Lint provides a useful tool for analysing Perl source code. So, The Perl Foundation's grants committee would like to treat this grant as successfully completed soon.

As usual, we welcome comments on this grant from the Perl community.

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 February 2015 listed from newest to oldest.

January 2015 is the previous archive.

March 2015 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