Perl Weekly
Issue #220 - 2015-10-12 - CPAN Testers needed our help
latest | archive | edited by Neil Bowers
|
If you use CPAN modules in your work, there's a good chance that they're
more reliable (have fewer installation problems) thanks to CPAN Testers.
No other programming language has a service like this that's provided
free for everyone. It's a cornerstone of the CPAN ecosystem and community,
so maybe as a community we can provide the funding required to keep it running?
That would be a great story to share with the broader open-source community.
Neil
Neil Bowers
|
|
|
Sponsors
|
by Gabor Szabo (SZABGAB)
All the Perl Maven articles related to Perl Dancer, now available bundled in one e-book in MOBI format for Kindle.
|
|
|
CPAN Testers
|
|
CPAN News
|
by Olaf Alders (OALDERS)
Olaf continues his series of updates about modules that he's adopted. He's done a developer release of Business::PayPal::API - if you've any code that uses it, please take it for a spin.
|
|
|
by Dave Cross (DAVECROSS)
Dave walks through the process of creating RPMs for CPAN modules, and some of the pitfalls.
|
|
|
|
by Tatsuhiko Miyagawa (MIYAGAWA)
You've probably seen one of these VW joke libraries for several languages by now, and Miyagawa-san created one for Perl 5: it recognises if your testsuite is running under CI, and if so declares all tests to be passing.
|
|
|
Community
|
by Dave Cross (DAVECROSS)
"The metamorphosis of a Perl novice into a mature Perl programmer takes place only through stubbornness and motivation to discover Perl’s entire philosophy".
|
|
|
The Barcelona Perl workshop is on the 7th November; looks like they're still accepting talk submissions.
|
|
Perl 5 hacking
|
by brian d foy (BDFOY)
brian shows how you can use the Curses module to interactively display information to the terminal, for example as some process is running.
|
|
|
by E. Choroba (CHOROBA)
Mr E (Ok, so I'm a Scooby Doo fan) takes us through his end-of-the-month under-the-influence PR on HTML::Element::Replacer. Don't do this at home, kids (coding under the influence I mean, not the submitting of pull requests!).
|
|
Josh asked for input on his web developer survey from Ruby, Python, Javascript, and PHP developers. He didn't ask for input from Perlites, but you know what to do.
|
|
by David Golden (DAGOLDEN)
David presents his solution to two of the things that bug him about PDFs of academic papers: humungous borders and missing metadata (making them hard to find later by search).
|
|
|
Perl 5
|
|
by Gabor Szabo (SZABGAB)
A collection of tasks, some are really low hanging fruits, to contribute to Perl 5, Perl 6, CPAN, etc.
|
|
|
by Sawyer X (XSAWYERX)
Sawyer's second weekly P5P summary. One of the things I find most interesting recently is the fuzz testing being done to find bugs, particularly in the regular expression engine.
|
|
|
|
by brian d foy (BDFOY)
brian noticed that you can use subroutine signatures with anonymous subs, and that it makes life easier. He also noted that it's undocumented, but hoped they'd not go away. Given Rik's response it seems not.
|
|
|
|
Perl 6
|
|
As the first public release of Perl 6 approaches, we'll start to see more articles about it in the mainstream tech media. This one's in InfoWorld.
|
|
by Larry Wall
Larry gave a talk in San Francisco about the impending release of Perl 6; this is one person's takeaway from that talk.
|
|
by Gabor Szabo (SZABGAB)
Gabor noticed that most Perl 6 modules on github don't have a Travis config file, so suggests that a PR might be a nice easy way to contribute to Perl 6.
|
|
|
by Justin DeVuyst (JDV)
Justin's ideas on how CPAN could support Perl 6 as well as Perl 5.
|
|
by Justin DeVuyst (JDV)
The current plans for providing an instance of MetaCPAN for Perl 6.
|
|
by Timo Paulssen
The weekly(ish) roundup of Perl 6 news: a new look for perl6.org; the ring operator implemented; a bunch of blog posts and new modules.
|
|
by Dominique Dumont
How to install the latest Perl 6 on Debian/sid (sid is the codename for the development distribution of Debian).
|
|
by Herbert Breunung (LICHTKIND)
Lichtkind is working on an interesting project: a tutorial which he hopes will have parallel Perl 5 and Perl 6 versions. It's a work in progress, and he's hoping others will pitch in.
|
|
Not perl
|
Lightning talks are many people's conference highlight. Here one conference organiser shares his thoughts on lightning talks.
|
|
Often developers can end up becoming team leaders of managers of development teams. As we continue honing our development craft, you also need to hone your management craft. Daniel Seltzer discusses the skills are needed to build and lead a successful group.
|
|
An interesting high-level perspective on what can be learned from various languages, from Nick Coghlan, one of the core team for CPython.
|
|
by Gabor Szabo (SZABGAB)
Expect is tool to automate interaction with an application providing a CLI (Command Line Interface). Do you need an example?
|
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|