Perl 6 - the future is here, just unevenly distributed

IRC log for #pr-challenge, 2015-03-14

| Channels | #pr-challenge index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:21 mcmillhj_ joined #pr-challenge
00:46 mcmillhj joined #pr-challenge
01:12 mcmillhj joined #pr-challenge
02:20 kid51_ joined #pr-challenge
02:29 Su-Shee_ joined #pr-challenge
02:34 Zoffix joined #pr-challenge
03:45 isBEKaml ehh - why does `perl -MTest::Kwalitee -E 'say 1'` execute Kwalitee tests on a module toplevel dir when I have not even set anything to run?
03:47 Zoffix Magic! :)
03:48 Zoffix What version do you have?
03:48 isBEKaml perlv5.18.1
03:49 Zoffix I mean the module
03:49 isBEKaml I just installed it - so I guess the latest published one
03:49 Zoffix Hm
03:49 isBEKaml 1.22
03:51 Zoffix My install of it is failing...
03:52 isBEKaml ah, I see - it's the backcompat https://metacpan.org/pod/Test::Kwalitee#BACK-COMPATIBILITY-MODE
03:52 isBEKaml importing it would automatically trigger kwalitee_ok()
03:53 isBEKaml https://metacpan.org/source/ETHER/Test-Kwalitee-1.22/lib/Test/Kwalitee.pm#L33
03:53 Zoffix Oh good lord.. I saw that in the code and then went to read the docs about it and misread "However, this calling path is still available" as that bare import was still available
03:54 Zoffix Oh well.. at least something good came out of this: my setup is completely bonkers lol
03:54 isBEKaml :-)
03:55 Zoffix "If you're using cpanminus, you shouldn't be seeing this message in the first place, so please file an issue on github."... and I'm running cpanminus lol
03:55 isBEKaml lol
03:58 ether Zoffix: what command did you run, exactly?
03:58 Zoffix ether, cpanm -vf Test::Kwalitee
03:59 Zoffix But... I think the problem lies in the fact that I installed a bunch of modules as perl 5.14 and now switched with perlbrew to 5.20.1
03:59 ether perlbrew should give you an entirely new lib dir, that won't conflict with your 5.14 perl
03:59 ether but you can verify with perl -V
04:00 ether (the @INC list at the bottom)
04:00 isBEKaml ether: I saw that Test::Kwalitee is your module - is there any reason to still keep backcompat for bare imports? Perhaps some check for perl version before actually executing kwalitee_ok()?
04:01 isBEKaml ether: (for some context) - please see backscroll (about 15-20 mins past)
04:01 Zoffix Looks like I still got '/home/zoffix/perl5/lib/perl5' in @INC.... along with perlbrew lib http://fpaste.scsys.co.uk/469404
04:02 isBEKaml Zoffix: I'm not sure if perlbrew works well with local::lib modules...
04:02 isBEKaml does perlbrew autoconfigure @INC for different perl versions?
04:02 Zoffix [23:54:18] <Zoffix> .... my setup is completely bonkers lol
04:02 Zoffix :D
04:03 * Zoffix edits his .bashrc
04:04 Zoffix aye, ripping out local::lib stuff solved the issue.
04:05 Zoffix isBEKaml, checking Perl version wouldn't help.
04:05 isBEKaml Zoffix: or some version.. :D
04:06 Zoffix isBEKaml, like what?>
04:06 Zoffix Looking at a random dist I pushed last year: https://metacpan.org/source/ZOFFIX/App-Nopaste-Service-PastebinComAPI-1.002/xt/kwalitee.t
04:06 isBEKaml Zoffix: dunno - the module's version, may be?
04:06 Zoffix That would fail.
04:06 Zoffix Hm...
04:27 BRAD_ joined #pr-challenge
05:59 rvandam joined #pr-challenge
08:27 mcmillhj joined #pr-challenge
08:34 kentnl joined #pr-challenge
09:05 neilb joined #pr-challenge
10:04 veryrusty joined #pr-challenge
11:13 veryrusty joined #pr-challenge
11:37 frederic1 joined #pr-challenge
12:04 gansh joined #pr-challenge
12:59 kid51 joined #pr-challenge
13:43 frederic1 joined #pr-challenge
14:08 kid51_ joined #pr-challenge
14:12 kid51_ joined #pr-challenge
15:14 kid51_ joined #pr-challenge
15:37 kentnl joined #pr-challenge
15:46 kid51_ joined #pr-challenge
15:57 Zoffix joined #pr-challenge
16:12 mcmillhj joined #pr-challenge
17:55 neilb joined #pr-challenge
17:56 jb360 joined #pr-challenge
18:24 punter joined #pr-challenge
19:06 Zoffix joined #pr-challenge
19:31 neilb joined #pr-challenge
19:50 veryrusty joined #pr-challenge
20:14 kevin_minty joined #pr-challenge
20:30 kid51_ joined #pr-challenge
20:38 kid51_ joined #pr-challenge
20:42 mcmillhj joined #pr-challenge
21:27 neilb_ joined #pr-challenge
21:37 frederic1 joined #pr-challenge
22:03 neilb_ joined #pr-challenge
22:06 kid51_ joined #pr-challenge
22:07 kid51__ joined #pr-challenge
22:08 neilb joined #pr-challenge
22:39 kid51_ joined #pr-challenge
22:49 frederic1 joined #pr-challenge
23:11 mishin joined #pr-challenge
23:14 mishin Hi,  #pr-challenge , I'm struggling with https://github.com/mfontani/Dancer-Plugin-MemcachedFast there are no error in http://cpants.cpanauthors.org/dist/Dancer-Plugin-MemcachedFast/errors,
23:15 mishin How I can improve these distribution? help
23:15 mishin It seems to me, that it's fine
23:16 neilb test coverage isn’t so good. Take a look at: http://cpancover.com/latest/dist/D.html
23:18 gansh joined #pr-challenge
23:21 neilb mishin: also the documentation doesn’t have the usual structure of SYNOPSIS followed by DESCRIPTION. Both have been merged into SYNOPSIS
23:22 pink_mist well, one thing to consider is if the author would appreciate PRs for those things
23:22 pink_mist or if he's done that deliberately?
23:22 neilb This means that MetaCPAN doesn’t display an abstract for the module, for example. If you search for “MemcachedFast” in MetaCPAN your module doesn’t have an abstract after the title line, unlike the others
23:23 neilb you could email him, and see whether he’s open to a PR to restructure the doc to follow the usual convention, and why that’s a good idea.
23:27 neilb mishin: if you look at CPANTS you’ll see there are a couple of issues. Eg doc doesn’t have license specified (http://cpants.cpanauthors.org/author/MFONTANI) - the metadata does specify the license type though.
23:28 mishin neilb , thanks for the bunch of good ideas
23:28 neilb you could see if the author is open to any and all of them, but also say something like “if not, is there anything else I could do to help you?”
23:28 pink_mist neilb: you can mark me as done for february btw ... and skip for both march and april
23:29 neilb pink_mist: what’s your github username please?
23:29 pink_mist pink-mist
23:29 neilb :-)
23:31 mishin neib, so, could you help me with my distribution http://cpants.cpanauthors.org/author/mishin what does it mean error package_version_matches_dist_version ?
23:35 neilb your dist has version 5.18.0.1.25, but at least one of the modules has a different $VERSION number
23:39 mishin thanks, I'll thought about it
23:40 neilb np

| Channels | #pr-challenge index | Today | | Search | Google Search | Plain-Text | summary