Fight Night

Guest poster brian d foy writes:

YAPC::NA is hosting a deathmatch that will finally settle the editor question, do you settle for vim or emacs when you are stubborn enough to not use something good. The advocates of either side are sure to point to the many ways they are able to modify their editor (probably using something that most people will agree is even uglier than Perl) so they can use weird, private incantations to do things that only work on their local system. You might notice these people wasting half a day setting up their inferior editor when they get a new system, or being unable to follow what they are doing in their primitive editors during their presentations.

Please help improve Pod::Perldoc 3.17

Pod::Perldoc is a "dual-life module" that ships with Perl core, but also sits outside of it. Over the weekend, I released Pod::Perldoc 3.17 which incorporates several bug fixes and adds several new features.

In the latest release we've:

  • Added better support for UTF8 in the pod -> *roff -> *roff-formatter -> pager pipeline - unfortunately a lot of UTF8 support for pod remains at the mercy of *roff-formatters. People running perl on Mac OS X, for example, will get old crufty versions of groff that do not process UTF8 input, even though Pod::Man supports UTF8 output.

  • Improved support for $PAGER and $PERLDOCPAGER definitions that expect pipelines or input redirection

  • Improved behavior of -l -q

  • Added two new formatter classes (ToANSI and ToTerm) which bypass many of the UTF8 problems with *roff-formatters.

  • Made it easier for downstream utilities to define their own command line arguments

  • Closed over 20 bug tickets on the RT queue. Some of these bug reports were years old unfortunately.

The Perl Review Community Calendar

Several people were talking in Twitter about The Perl Review Community Calendar. If your event is missing, the easiest thing is for you to get a commit bit so you can update your event how you like. Either I or Renée Bäcker can give you access, and I think there are other people who can manage sharing. I should set up one of those fancy FAQ things for this.

The Perl Review Community Calendar is for non-recurring or infrequent major events (so, not your monthly Perl mongers meetings). It would be nice to have another calendar for that, and run it in such a way that you only get the events near you.


I'm finally taking advantage of the co-maintainer bit that Yuval Kogman gave me last year and putting out new releases of MooseX::App::Cmd.

How to do confrence proceedings in (Xe)Latex

So, I had actually been wondering this for quite a while as I had thought that I would at some point be asked to typeset a journal or conference proceedings. I searched on Google but I could never get anything worthwhile to come up. However, I decided the time for research was over and the time to just attempt it was on me; this is also because I now have a publisher for the colloquium proceedings that I am running in the summer.

So, first of all some code

\documentclass[b5paper, 12pt, openright]{book}


SlantedFont={Linux Libertine Slanted O}]{Linux Libertine O}




\usepackage[b5paper, top=2.5cm, bottom=2.5cm, left=3cm, right=3cm]{geometry}

\usepackage[style=verbose-ibid, backend=biber]{biblatex}








Perl and Cucumber

On one hand, I love getting bug reports for my Cucumber on Perl distro - it means people are using it, which is nice. On the other hand, I wish I hadn't but the bugs in in the first place...

Should I buy that Perl book?

"Mike" asks on "Is the book worth buying?", specifically asking about The Definitive Guide to Catalyst.

I wrote this over a year ago, but I never posted it. I found it again when I was writing Can you learn Perl from an old Learning Perl?. I still like it, so I've give it to you.

At the heart of this question is (probably) the definition of economics: "How do I spend my limited resources on any of my alternatives to reach my goal?" There are, at least, three components there:

  • Your resources (money, time)
  • The alternatives
  • Your goal

The first two are easy to quantify. You probably know how much money, time, and effort you want to spend. You can easily get a list of books available for acquisition (donation, purchase, library loan). The third one is a bit more complex, and the hardest one for a book's author to satisfy. It's also the one that makes Mike's question almost impossible to answer, so start with that.

What are the goals?

YAPC::NA 2012 Schedule Final

As of now we have approved the list of talks for YAPC::NA 2012. You made it tough. We had 150 talks submitted, and only had room in the schedule for 95! So we had to make some tough choices.

If your talk was chosen you have until April 19th to confirm it on the site. If you do not confirm it by April 19th then your talk will be removed from the schedule, and a replacement talk will be scheduled. Likewise, if for any reason you no longer want to or cannot give the talk, please let us know

If your talk was not chosen, fear not, there is still hope. Your best bet for getting your talk on the schedule is to convert it into a 5 minute lightening talk. There is room at the end of each day for 10+ lightening talks, and none of them have been scheduled yet. Also, some people will definitely drop out from the list that was chosen. When they do, a spot opens up for those talks that have been submitted but not chosen. 

The YAPC::NA 2012 staff would like to thank you all for your talk submissions. You have ensured that we will have a spectacular conference in Madison this year!

[From the YAPC::NA Blog.]

About is a common blogging platform for the Perl community. Written in Perl and offering the modern features you’ve come to expect in blog platforms, the site is run by Dave Cross and Aaron Crane, with a design donated by Six Apart, Ltd.