user-pic

Ether

  • Commented on perlbrew on OSX
    > As always ... it was down to me doing something daft. So it is for all of us :)...
  • Commented on The ghost of CPAN Days past
    I have a Task-Kensho-* release planned soon. Challenge accepted. :)...
  • Commented on How to Run a Single Test via Dist::Zilla
    There is a Build.PL in the repository for that dist, so you should be able to simply: perl Build.PL && ./Build && ./Build test -- or just perl Build.PL && ./Build && perl -Mblib t/foo.t....
  • Commented on Moose MonkeyPatching With a Mock UserAgent
    Nice! I've definitely used method modifiers (either directly in in Moose, if it's a Moose class, or otherwise using Class::Method::Modifiers) for targeted mocking - it feels a bit ugly, but it does do the job! :)...
  • Commented on Conflict Resolution: local::lib and git's Perl
    This seems like a strange problem - e.g. I use perlbrew and local::lib extensively, and always have PERL5LIB set, but I've never had an issue with git commands....
  • Commented on Giving up on weekly neoCPANisms
    > a release that was pushed on time but indexed and put on CPAN after the deadline Werd. This upload broke my once-a-day and neocpanism-a-week chains: Request entered on: Sat, 31 May 2014 23:59:10 GMT Request completed: Sun, 01 Jun...
  • Commented on When a fat comma is confusing
    heh, I thought about having map_response and some of the other interfaces accept more parameters, so as to add multiple mappings at once, but I never implemented it because of "YAGNI" - figuring it would be pretty easy for the...
  • Commented on When a failure is not a failure
    tobyink is correct. Consider: $; perl -Mwarnings -le 'exit 1 ? 2 : 3' ; echo $? Useless use of a constant in void context at -e line 1. Useless use of a constant in void context at -e line...
  • Commented on Sick of being mocked by unit tests
    Nice post. I also loathe mocked objects nearly universally. Also, some implementations are problematic -- e.g. Test::MockObject on the CPAN has a number of implementation issues that cause me to pull its use out of any project I can. Here's...
  • Commented on Perl in a Developing Country
    Welcome! I look forward to reading more!...
  • Commented on Removing Boilerplate with Import::Into
    https://metacpan.org/pod/experimental...
  • Commented on WTF: $Test::Builder::Level is invalid
    For each of my 8 modules which use Marpa::R2, I do: local $CWD = $dir_name; ($stdout, $stderr) = capture{system 'prove', 't'}; Then I parse the output with: if ($line =~ /^Files=.+Tests=(\d+),/) Looking for a line like: Files=3, Tests=88, 2...
  • Commented on Enumerations in Moose
    Nice! I wouldn't mind at all if this became Moose::Meta::Attribute::Native::Trait::Enum. Nothing would break, and the entire ecosystem can benefit immediately....
  • Commented on One package perl pm file
    > Tricky hiding things from a not-so-smart parser isn't a good solution. This is a well-established way of signalling that a namspace should not be indexed. It's the only way to do it right in the code (without involving external...
  • Commented on Who's running @PerlUpdate account on Twitter?
    It's quite possible that the followers aren't legitmate users either, and all of this is to raise some legitimizing stats for spam campaigns elsewhere?...
  • Commented on I like you just the way you are.
    Also don't underestimate the considerable performance improvements and bug fixes that go on under the hood....
  • Commented on One package perl pm file
    Anything that can be used independently should be available in its own .pm file. Modules that are just used as internal scaffolding for other things are fine appended to some other .pm file, but it shouldn't be in the index...
  • Commented on Where Have You Gone Perl.org??
    > Been well over a week and the perl foundation web site is still down? Did you mail webmaster@perl.org to let them know?...
  • Commented on Always somthing new.
    `$Config{osname}` is quite valuable as well of course (especially in code that would otherwise assume it's running on some form of unix)....
  • Commented on Google Summer of Code 2014 (Update 2)
    Those link to the project proposals, which are private -- but the accepted projects are public, and are all listed at http://www.google-melange.com/gsoc/projects/list/google/gsoc2014...
  • Commented on Let's delete 10,000 files from CPAN
    A lot of these heuristics assume that only one author is making releases. When many authors share maintainer duties, the current heuristics in our script result in many older versions of dists being left behind that otherwise could have been...
  • Commented on Let's delete 10,000 files from CPAN
    My version is at https://github.com/karenetheridge/misc/blob/master/install/generic/bin/pause-cleanup - it changes the default keep to 2 rather than 3, and doesn't count dev releases in that count (just like tobyink's), but also respects -TRIAL (which tobyink's doesn't), and also fixes a few bugs...
  • Commented on Let's delete 10,000 files from CPAN
    105 files scheduled for deletion *, using rjbs's script. This was lower than I expected, but I do visit the deletion page once a month or so and do regular pruning. I also got: Argument "" isn't numeric in sort...
  • Commented on CPANdeps pass/fail display now working again
    Thank you so much! This has been such a useful tool for tracking down sources of errors, so it's absolutely fantastic to have it back again....
  • Commented on \r, \n, and ... \R ?
    cool! Do you have a link to the related p5p discussions on this? I'm curious to see what technological hurdles have been identified for having something like this in core....
  • Commented on CPAN RT overrun by spam
    This is nothing new. There are several spam tickets in the queue every day -- you just usually don't see them because little elves clear them out. I'm back from my business trip now so things should appear to return...
  • Commented on Which modules do you use?
    You might want to look at which modules have been ++'d on metacpan, particularly from users who are active in the community and/or write a lot of modules themselves. The "web of trust" covers a fair bit of the CPAN,...
  • Posted Perl QA Hackathon 2014 report to Ether
  • Commented on perldoc -l for modules without pod
    indeed I have a bash alias to "vim `perldoc -lm $*`" for convenient viewing and editing of installed code ;)...
  • Commented on You Can Help MetaCPAN by Helping the QA Hackathon
    Metacpan is big enough now that there's a good case for a metacpan-specific minihackathon. Is there a location that is close to many of the core authors/contributors? I'd gladly champion for a TPF grant for such a thing....
Subscribe to feed Recent Actions from Ether

  • Toby Inkster commented on When a failure is not a failure

    Perl actually has about four different things it calls an expression internally. The thing which is valid after a named unary operator is an "arithexpr"; this is the most limited form of expression, only allowing operators with precedence down to the bitshift operators.

    Next is the "termexpr", which allows anything down to assignment. After that is the "listexpr", which allows anything down to the comma.

    Lastly there is the "fullexpr", which would even accept the low-precedence boolean operators (e.g. and and or).

    In a standard function call,…

  • Samuel Kaufman commented on When a fat comma is confusing

    Could go either way... I definitely felt like it should take a hash, but the real lesson is RTFM ;)

  • Neil Bowers commented on Giving up on weekly neoCPANisms

    And I felt like a right jobsworth saying "no" to that one. It did help me firm up my notion of the rules though, in particular "data driven".

  • preaction commented on Conflict Resolution: local::lib and git's Perl

    I suspect I only ran into it just now because I upgraded List::Util to take advantage of the new pairs features. Otherwise I've been chugging along just fine.

  • Neil Bowers commented on The ghost of CPAN Days past

    Ether: if we can get INGY to do one of his bursts of releases, we should have the raw numbers covered, and then it comes down to the number of authors.

    Hmm, I didn't give the top stats for that. I'll have to fix that later!

Subscribe to feed Responses to Comments from Ether

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.