Issue #239 - 2016-02-22 - Of Tabletop and Desktop Games

latest | archive | edited by Yanick Champoux
Don't miss the next issue!

This week, we see the emergence of a new convention/conference platform mostly geared toward boardgame conventions, from the fine folks who already brought us the GameCrafter. Plus a few articles dealing with testing. Plus the usual smattering of Perl6 and module releases. Enjoy! ~ `/anick

Yanick Champoux


Announcements

GitPrep 1.12 released - Catch up latest GitHub design

by Yuki Kimoto (KIMOTO)

A new version of the locally-installable GitHub lookalike is out!

Tabletop.Events Built On Perl

by JT Smith (RIZEN)

Tabletop.Events is a new convention management platform built using Perl and AngularJS. As its name suggest, it's mostly geared toward board game conventions, but its set of features also makes it quite capable of managing other kind of conventions and conferences.


Articles

Technology for automating deployments: the agony of choice

by Moritz Lenz (MORITZ)

When there are no alternatives, you know exactly where you stand (in a canoe, floating in the middle of that well-known creek) and what need to be done (find a paddle, stat). But when the options are legions, they trigger decision paralysis. Moritz reviews a few of the many, many tools out there having to do with automated deployment (and shares which ones he's typically reaching for).


Discussion

Am I reinventing a wheel?

by Alexey Melezhik (MELEZHIK)

melezhik has written a plugin for his outthentic tool that reports and monitors disk usage. He is, however, wondering if he might not be reinventing the wheel. If so, he's also wondering if somebody could point him to any perl-based radial prior art.


Testing

Herding Camels

by Yanick Champoux (YANICK)

Yanick showcases how Git, Git::CPAN::Patch, App::GitGot and a small roll of script-fu can be used together to macgyver a testing infrastructure for inter-related code repositories.

3Party - cpan modules third party testing

by Alexey Melezhik (MELEZHIK)

melezhik is musing aloud about a potential new service that would provide black box-type integration testing for modules (as opposed to the unit testing that CPANtesters provides). Interested? Let him know!


Code

Introducing Git::Version::Compare

by Philippe Bruhat (BOOK)

Thought Perl was the only software out there with funky versioning? Ah! But that's okay: Git's own versioning maze now sport nice padded walls, thanks to BooK and Git::Version::Compare.

Please test Path-Tiny-0.081-TRIAL

by David Golden (DAGOLDEN)

The trial version of the upcoming Path::Tiny release is available. If you are using Path::Tiny, you should give it a whirl, as there are incompatible changes coming down the pipe. And if you are not using Path::Tiny. You should. 'cause it's awesome.

lcpan tips 008: Finding related modules

by Steven Haryanto (SHARYANTO)

perlancar shares a cool thing the new mirror tool lcpan can do: it can peruses the documentation of all mirrored modules, and figure out which modules relate to each other based on their conjointed mentions in the same PODs.

Rewriting Mojolicious::Plugin::AssetPack

by Jan Henning Thorsen (JHTHORSEN)

A rewrite of the asset-building Mojolicious plugin is in the wings. Come and see what changes Jan has in mind.


Perl 6

From Regular Expressions to Grammars, Pt. 3

Parsing JavaScript with Perl6 grammar. Fun!


CPAN News

Perl Maven Articles

An extra space can ruin your day

by Gabor Szabo (SZABGAB)

Space matters in Perl too


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