Issue #196 - 2015-04-27 - QA Hackathon write-ups

latest | archive | edited by Neil Bowers
Don't miss the next issue!

Hi,

Lots of write-ups from the QA Hackathon to read this week, and more besides.

Editor #3, Neil

Neil Bowers


CPAN News

Alien::Base past, present and future

by Graham Ollis (PLICEASE)

Graham describes changes with Alien::Base and plans for the future, now it's being looked after by a team, who've taken over from Joel Burger.

Nestoria module of the month: Dumbbench

by Alex Balhatchet (KAORU)

Nestoria's module of the month for April is Dumbbench, a replacement for Benchmark, written by Steffen Müller.

cpanm towards 2.0

by Tatsuhiko Miyagawa (MIYAGAWA)

Miyagawa describes his current thinking for cpanm 2.0. It was interesting seeing him work at the QAH: incredibly focussed and clearly very productive. I felt like I was attending a yakathon in comparison.

CPAN reverse dependencies as a tree

by David Cantrell (DCANTRELL)

You're probably familiar with David's CPANdeps service, but now David has added a service which can show all of a distribution's downstream depenendencies in a tree form. You might think that only 3 other dists are using your dist, but this will show you all the dists relying on yours.

Git::Features

by Philippe Bruhat (BOOK)

BOOK is working on a module that will be like Module::CoreList, but for Git.


The QA Hackathon

The QA Hackers have left the building

by Tina Müller (TINITA)

Tina organised the hackathon, and did a great job at it. This is her post-event write-up.

Sponsors for the QA Hackathon

You're probably getting a bit tired of hearing about the sponsors of the QAH, but it wouldn't be possible without their support. Thank you to them all.


Misc

All the perl books catalogue

by Andrew Shitov (ANDY)

Andrew has created a catalogue of all Perl books, with their covers. He's looking for any titles he's missed, particularly non-English ones.

wrapperl

by Flavio Poletti (POLETTIX)

Flavio presents his wrapperl script, which is on github. It provides a mechanism for localising scripts to multiple different environments.


Testing

War stories: open sesame

by Matt S. Trout (MSTROUT)

Matt describes the approach they came up with for testing code that opens a pipe to sendmail. These kind of war stories are great, showing the sort of thorny problems that come up in real-life testing, and the sort of thinking need to deal with them.

Test-driven development

by JT Smith (RIZEN)

A video of a talk about test-driven development.


Community

Perl Catalyst Community Poll and new Development Release!

by John Napiorkowski (JJNAPIORK)

John posted a catalyst poll for members of the Catalyst community, and also announced a new development release.

CPAN Pull Request Challenge is Not Really a Challenge

by Tudor Constantin (TCONST)

Tudor enthuses about the Pull Request Challenge. I've always liked Tudor.


Events

Dreamhost is sponsoring YAPC::NA

The Perl Foundation has announced that DreamHost has signed up as a sponsor of YAPC::NA 2015.


Perl 6

Writing docs helps you take the user's perspective

by Moritz Lenz (MORITZ)

Moritz describes how writing documentation, and thinking about your users as you do so, can improve your code. Aka documentation-driven development.

Jonathan's grant report

by Jonathan Worthington (JONATHAN)

Jonathan's been working on Normal Form Graphemes for Unicode support, the fatal pragma, and some other things besides.


Not Perl, but may be of interest

Sourcegraph: A free code search tool for open source developers

Sourcegraph has created "a search engine and code browser to help developers find better code and build software faster".

A Dreyfus model for Agile adoption

by Liz Keogh

How mature is your agile development team?

Pending code reviews represent blocked threads of execution

by Glen Sanford

A discussion of code reviews, and why they're important: "I believe that the single most important thing a team can do collectively to improve its throughput is to make code review a (or better yet, the) top priority for all team members". We need to do more code reviews of CPAN code, particularly of the modules we all depend upon.


Perl Maven Tutorials

Reading the content of a directory

opendir/readdir/closedir



You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week