user-pic

Neil Bowers

  • Commented on Try Travis CI with your CPAN distributions
    Ugh. Go look at the source of YAML's pod -- I can't edit that comment to fix the quoting, sorry. Look for the "=for html" near the top of the pod....
  • Commented on Try Travis CI with your CPAN distributions
    I remembered seeing this in some of INGY's modules. Have a look at the source for the YAML module, for example: https://metacpan.org/source/INGY/YAML-1.09/lib/YAML.pod =for html...
  • Commented on CPAN Day - 317 Uploads and 21 Guns
    Ingy, here are the top 5 uploaders in a single day: 316 : INGY [2014-08-16] 60 : KENTNL [2014-08-16] 52 : SHARYANTO [2014-08-16] 42 : ETHER [2014-08-16] 42 : PERFSONAR [2008-01-16]...
  • Posted The 19th CPAN Day and the 1st to NeilB

    Yesterday (August 16th 2014) we celebrated the anniversary by Andreas König (ANDK) (as he worked on what became PAUSE). It was the 19th anniversary, but…

  • Posted A brief history of CPAN to NeilB

    My project for CPAN Day has been to pull together a history of CPAN:

    • How it was started, and by whom
    • The other services that make up the CPAN ecosystem
    • The key modules that have helped shape CPAN

    In best C…

  • Commented on Give your module a good SEE ALSO section
    Bit of wishful thinking there @ether? Got some nasty bugs you're hoping someone else will fix for you? ;-)...
  • Posted CPAN Day - start your engines! to NeilB

    CPAN Day (August 16th, UTC) is nearly here. Someone asked me what the goals are, thought it was an opportunity to celebrate CPAN, but also a chance to reflect on how we got here, and to th…

  • Commented on Try Travis CI with your CPAN distributions
    Helmut: you've still got time to get in your own "Try Dist::Milla on CPAN Day" post :-)...
  • Posted Try Travis CI with your CPAN distributions to NeilB

    Travis is a continuous integration (CI) platform for github users, You can set it up so that every time you push one of your CPAN distributions to github, Travis will test it against different versions of Perl.

    I've only just started playing with Travis, but I can alr…

  • Posted Specify the min perl version for your distribution to NeilB

    It's a good idea to specify the minimum Perl version required by your distribution. It's useful information for people looking at your code, it's helpful for CPAN Testers (which will report NA for old perls, rather than failing), and it makes the requirement clear to people who are trying to…

  • Commented on Put your CPAN distributions on github
    Richard: have a look at this post by Oliver Gorwits: http://blog.gorwits.me.uk/index.html%3Fp=529.html...
  • Posted Put your CPAN distributions on github to NeilB

    If your CPAN distributions aren't already on github, then I think you should consider adding them. Github is the most popular code hosting service, so it's the first place many people will look for your code.

    If your distributions are on github, it makes i…

  • Commented on Fix a bug on CPAN Day
    Olivier: you could email the author and suggest that ... ;-)...
  • Commented on Check your test coverage with Devel::Cover
    Robert: good to hear. Maybe you could write a blog post about your experiences with Devel::Cover, and how it's helped you? Doesn't have to be long — it's good to hear a range of perspectives and experiences....
  • Commented on Classify your RT tickets on CPAN Day!
    Dave (blog.urth.org): I had no idea what SVK is, but there seems to be consensus that maybe it doesn't belong on this list. And now I've looked, there's no recent activity in RT. I might email the author suggesting he...
  • Commented on The 'right' name for your CPAN distribution
    \o/ On Saturday, maybe? ;-)...
  • Posted Classify your RT tickets on CPAN Day! to NeilB

    Last week I encouraged y'all to fix a bug or two on CPAN Day, either in your distributions, or in someone else's. To help you, I listed the top 20 dists by bugs.

    David "never satisfied" Golden pointed out th…

  • Commented on The 'right' name for your CPAN distribution
    Lee, changing the dist name to 'CGI' won't affect many of the core CPAN ecosystem, because CPAN::DistnameInfo has a special rule, which means that 'CGI.pm' gets mapped to 'CGI'. It will actually make life easier for anyone who's grabbing the...
  • Commented on Fix a bug on CPAN Day
    Yeah, good point. I'll do that this evening....
  • Posted Acknowledge your contributors on CPAN Day to NeilB

    There's a well known saying, "it takes a village to raise a child". I think our equivalent is something like "it takes a community to raise a CPAN distribution". There are very few modules on CPAN that have been purely the work of one person. You get bug reports, pull requests, feature ideas,…

  • Posted Thank a CPAN author on CPAN Day to NeilB

    It's all too easy to take CPAN for granted, particularly the modules and distributions Take a moment to thank the author or maintainer of one of your "go to" modules on CPAN Day (16th August).

    I tried this: the recipient seemed to li…

  • Posted Check your test coverage with Devel::Cover to NeilB

    For CPAN Day, you could check the test coverage for your distributions using Devel::Cover. If your distributions are already covered, or you don't have any…

  • Posted Craft the first paragraph of your DESCRIPTION to NeilB

    The DESCRIPTION section of your module's documentation should come after, and provide the narrative for, the SYNOPSIS. In particular, make sure that the first paragraph is a good summary of what your module does / provides. After the abstract, the first paragraph is your most powerful tool in…

  • Commented on Celebrate CPAN Day With Your Local Perl Mongers
    Brainbuz: great idea! And as Steven pointed out, CPAN Day is actually the Saturday after your hackathon (16th, I got the date wrong in my first post, which I've now corrected). So you can hack away, then release on Saturday....
  • Posted Fix your CPAN Testers failures on CPAN Day to NeilB

    If you're a module author, and looking for something to release on CPAN Day, have a look at your CPAN Testers results. If you've got any failures, check the test report(s) and see if you could release an update to prevent those in the future.

  • Posted Fix a bug on CPAN Day to NeilB

    If you're still looking for something to do on CPAN Day (Sat 16th August), you could fix a bug in a CPAN distribution. It might be a bug in one of your own distributions, but it doesn't have to be — you could fix a bug in someone else's distribution. If their dist is on github you could…

  • Commented on Don't be afraid to rename your module / dist
    Mohammad: thanks. I'll be looking for some released from you next Saturday (16th) then! ;-)...
  • Commented on Don't be afraid to rename your module / dist
    Ahmad: thanks for the kind words. Lots of Perl-related tools live in the Perl:: namespace, like Perl::Tidy, Perl::Critic, Perl::PrereqScanner. So Perl::IDE:: would be an entirely appropriate namespace, I think....
  • Commented on Don't be afraid to rename your module / dist
    Ether: ok, so I've got a module MooX::Role::CachedURL. This is a role which gives you a locally cached file copy of a remote file, specified with a URL. I struggled with the name for this when I created it, considering...
  • Posted Don't be afraid to rename your module / dist to NeilB

    On Saturday I wrote about naming your distribution, and how that should be based on your (lead) module name. ETHER pointed out that if your module…

Subscribe to feed Recent Actions from Neil Bowers

  • Olivier Mengué (dolmen) commented on Classify your RT tickets on CPAN Day!

    Yes, there's a post somewhere about that ("Maintainer's notes on rt.cpan.org").

  • Honore de Baka commented on CPAN Day - 317 Uploads and 21 Guns

    Disclaimer : What's coming next is a rant. You're free to call me a troll, or simply ignore me on the basis that I have no contributions on CPAN and that non-contributors just have the right to shut up. But as CPAN day passed and I often refreshed MetaCPAN's recent page and looked at the changelogs, I couldn't help but feel appalled by the 'quality' of some releases.

    ---

    What's even more spectacular is that in those 24 hours and with 317 releases, your fancy new relea…

  • grt@opendevnet commented on CPAN Day - 317 Uploads and 21 Guns

    @Honore - I'm pretty sure Ingy was not trying to "win" CPAN day. If anything he's shown that with the right workflow, automation and tools - vim + git or some VCS + bash (!?) - committing changes and updates to CPAN can be done on a what approaches massive scale. That could be useful for a private archive (c.f. Pinto) or the "mother ship" canonical CPAN itself. So to me, even though some of the changes were "staged" (literally and figuratively), this auto-Ingy-ification was still a useful demonstration of the power of CPAN and perl ... errm and bash :-D

    But mostly I'm impressed becau…

  • Ingy döt Net commented on CPAN Day - 317 Uploads and 21 Guns

    Like I said, this was all just good fun to celebrate CPAN Day.

  • ivan.wills commented on Try Travis CI with your CPAN distributions

    Does any one have a good suggestion for including the travis-ci build image in POD I have see a markdown example :

    [![Build Status](https://travis-ci.org/segmentio/analytics.js-integrations.png)](https://travis-ci.org/segmentio/analytics.js-integrations)

Subscribe to feed Responses to Comments from Neil Bowers

About blogs.perl.org

blogs.perl.org 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.