All good things come to an end

The Perl QA Hackathon 2010 in Vienna is over and has been a great success. It was fun, interesting, inspiring, intensive and tiring.

We met on Friday early evening and parted on Monday late evening, so the hackathon was about as long as a YAPC would be, but because there were only about thirty people and they were all in the same room, it was much easier to talk to everyone, exchange ideas and work together.

Flights, hotel costs, lunches, dinners, drinks and snacks were all paid for by with the help of the hackathon sponsors, 123people and Österreichischer Bibliothekenverbund (the Austrian Library Network and Services Ltd).


H.Merijn Brand (‎Tux‎) and Abe Timmerman (‎abeltje‎) worked on Test::Smoke issues. Abe Timmerman (‎abeltje‎) managed to build in git support and H.Merijn Brand (‎Tux‎) created Test::Smoke::Metabase, a interface for sending Test::Smoke reports into the new CPANTESTERS-2.0 infrastructure. Integrating all that was done will happen in the next few weeks.

Curtis Poe (‎Ovid‎) worked on Task::Toolchain::Test, it's something like a metapackage which will install the most common test toolchain modules on new boxes.

Philippe Bruhat (‎BooK‎) fixed some tests in the testsuite of Test::Harness, so it has now a test coverage of 88%.

Tatsuhiko Miyagawa (‎miyagawa‎) shipped a new version of cpanminus. Find the full list of all changes by following his blog. He also uploaded many photos.

Michael Schwern (‎Schwern‎) worked on the IETF draft for TAP.

Marcel Grünauer (‎Marcel‎) discussed with Andreas König about a Webservice API for PAUSE. Through that API it should be possible to edit maintainership permissions, add module registration metadata and delete files without having to use the PAUSE web site. In the first phase, to see how this all works out, they arranged a read-only access to the PAUSE data. The API so far only consists of a few minor GET URLs and is not live yet. Have a look at PAUSE-Web. To talk with the API, Marcel also wrote a PAUSE client library and worked on App::perlzonji, a clever alternative to perldoc. Marcel also uploaded some pictures of the Hackathon event.

Paul Johnson (‎pjcj‎) extended Devel::Cover which will also work with perl 5.12. Together with Florian Ragwitz (‎rafl‎) Devel::Cover was optimised so this module runs now 3 times faster.

Stefan Hornburg (‎Racke‎) worked on the Debian packaging for Sympa 6, a mailing list manager written in Perl. In addition to upgrading the packaging scripts used for Sympa 5, 18 Debian bugs and 2 Sympa bugs have been fixed.

Jozef Kutej (‎jozef‎) and Emmanuel Rodriguez (‎potyl‎) created Debian packages for Gtk2::Sourceview2 and Xacobeo to libgtk2-sourceview2-perl and libxacobeo-perl. They also created the patchedit script which checks and fixes the quality of the patches descriptions for the debian-perl packages.


Thanks to all attendees, who travelled from near and far to Vienna to spend some of their precious free time hacking on various projects.

Thanks again to the sponsors, 123people and OBSVG, and to all of the Sponsors of YAPC::Europe 2007 which made our YAPC such a big success so we can fund events like this.

Thanks to Metalab for providing us with a great venue, vast quantities of Club Mate and the incredible Metacade.

And even more thanks to the wonderful team: Peter Stoehr, Lars Dɪᴇᴄᴋᴏᴡ (‎daxim‎) and Jozef Kutej (‎jozef‎). Roland Lammel, our treasurer could not attend, but he made sure we had easy access to's money.

Last modified: 15/04/10 14:46 by Marcel Grünauer (‎Marcel‎)

Home | Edit this page | Tags | Recent changes | History



Die Österreichische Bibliothekenverbung- und Service-GmbH