Posted on April 15, 2019. Filed under: Uncategorized | Tags: author:neilb, cpan, cpan-river, perl, qa |
The River of CPAN This blog post describes a model that we found useful for talking about CPAN dependencies and reverse dependencies at the QA Hackathon. At the head of the river is Perl itself with the core modules. The river flows into the sea, which contains all distributions that aren’t used by any other […]
Read Full Post |
Make a Comment ( Comments Off on The River of CPAN )
Posted on January 9, 2019. Filed under: Uncategorized | Tags: cpan, cpan:dist-zilla, perl, reddit |
How to write Perl modules for CPAN the modern way Hi! I’ve submitted a few Perl modules to CPAN, but it’s been a while. Previously I had used Dist::Zilla, but now I’ve seen a few other things like like Dist::Milla, App::git::ship, and ShipIt, to name a few. I’m not clear on all of the differences […]
Read Full Post |
Make a Comment ( Comments Off on How to write Perl modules for CPAN the modern way )
Posted on December 20, 2018. Filed under: Uncategorized | Tags: author:discipulus, author:grinnz, cpan, git, github, pause, perl, perlmonks, reddit, testing, tutorial |
Discipulus’s step by step tutorial on module creation with tests and git [This] tutorial is a step by step journey into Perl module development with tests, documentation, and git integration. It seemed to me the very minimal approach in late 2018. See also the GitHub repository and discussion on r/perl (includes a nice description of […]
Read Full Post |
Make a Comment ( Comments Off on Discipulus’s step by step tutorial on module creation with tests and git )
Posted on August 3, 2018. Filed under: Uncategorized | Tags: author:manwar, cpan, cpan:dist-zilla, cpan:extutils-makemaker, cpan:module-build, meta, perl, TODO |
How to become a CPAN contributor To become a CPAN contributor, you don’t need to write a new CPAN distribution, you just need to submit a change to an existing distribution that gets accepted by the author. If you’ve never gotten your hands dirty editing Perl modules, the first question that may come to mind […]
Read Full Post |
Make a Comment ( Comments Off on How to become a CPAN contributor )
Posted on April 14, 2018. Filed under: Uncategorized | Tags: author:grinnz, cpan, perl, r/perl, reddit, versioning |
A Guide to Versions in Perl Version numbers in Perl are very important; they allow orderly updating and maintenance of modules and distributions across the CPAN, and allow CPAN modules and consumers to require the versions of modules with the bugfixes or features they need. However, in this context, they are also a very unique […]
Read Full Post |
Make a Comment ( Comments Off on A Guide to Versions in Perl )
Posted on October 23, 2017. Filed under: Uncategorized | Tags: author:neilb, cpan, pause |
Introducing the PAUSE Operating Model At the Toolchain Summit this year, one of the discussion sessions was to reflect on how the DBIx::Class ownership conflict was handled. We didn’t only discuss DBIx::Class, but how a range of other situations were handled. One of the outcomes of that session was a request that the PAUSE admins […]
Read Full Post |
Make a Comment ( Comments Off on Introducing the PAUSE Operating Model )
Posted on May 10, 2017. Filed under: Uncategorized | Tags: author:neilb, cpan, cpan:app-modulebuildtiny, cpan:cpan-meta, cpan:dist-zilla, cpan:extutils-makemaker, cpan:minilla, cpan:module-build, cpan:module-cpanfile, cpan:module-install, perl |
Specifying dependencies for your CPAN distribution […] I’m going to show you how to specify dependencies for your CPAN distributions: the other Perl and CPAN modules that your distribution relies on. Posts in this series: An introduction to CPAN distribution metadata Dependency phases in CPAN distribution metadata Specifying the type of your CPAN dependencies Specifying […]
Read Full Post |
Make a Comment ( Comments Off on Specifying dependencies for your CPAN distribution )
Posted on April 23, 2017. Filed under: Uncategorized | Tags: author:neilb, cpan, dependencies, perl, TODO |
Specifying the type of your CPAN dependencies In this article, we’ll cover the different types of dependencies and how you combine these with the phases (described in the previous article) to specify the dependencies (or prereqs) for your CPAN distribution. Posts in this series: An introduction to CPAN distribution metadata Dependency phases in CPAN distribution […]
Read Full Post |
Make a Comment ( Comments Off on Specifying the type of your CPAN dependencies )
« Previous Entries