Perl 6 - the future is here, just unevenly distributed

IRC log for #pr-challenge, 2015-02-01

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

All times shown according to UTC.

Time Nick Message
00:03 ether hello February!
00:06 jamessan a whole 4 dists on gitorious ...
00:15 rvandam joined #pr-challenge
00:20 boreas joined #pr-challenge
01:15 rvandam joined #pr-challenge
01:16 boreas joined #pr-challenge
01:18 boreas_ joined #pr-challenge
01:32 neilb The first assignments have started going out …
01:38 neilb fuck
01:38 neilb you’re all getting huge messages with concatenated strings from lots of times round a loop. I tested it multiple times, but each time with just one dist. Sorry.
01:40 ether oops!
01:48 G_SabinoMullane No worries, neilb, bugs love to hide until things are in production. :)
01:48 neilb having to resend messages to everyone, to ensure it’s clear what dist we all got. Sigh.
01:48 G_SabinoMullane It's pretty clear from the top of the message what the dist is, FWIW.
01:49 G_SabinoMullane Convert::PEM for me!
01:49 neilb Yeah, I just didn’t want to wake up to loads of emails from people wondering WTF?! :-)
01:49 neilb I got a dist that someone else skipped on last month. Oh well, get the job done and hope for better in March!
01:50 pink_mist hmm, the mail I go wasn't a huge mess of concatenated strings
01:50 pink_mist looks completely fine =)
01:50 pink_mist *got
01:51 neilb I stopped the sender before it had quit finished, after looking at the email I got, so you might have been one of the lucky ones
01:51 G_SabinoMullane Second one looks fine, FWIW
01:51 pink_mist ah =)
01:51 neilb sadly it was easier to just blanket send the confirmation out, as I need to get to bed :-/
01:52 neilb My dist:  https://metacpan.org/release/Tapper-Schema
01:54 neilb Night all
01:54 G_SabinoMullane Issue 1: README tells me nothing about what "Tapper" is :)
01:54 G_SabinoMullane Night.
01:56 vairav joined #pr-challenge
01:57 meredith neat another test::
01:58 heytitle_ joined #pr-challenge
02:02 boreas joined #pr-challenge
02:15 Peter joined #pr-challenge
02:42 Peter joined #pr-challenge
02:46 Peter joined #pr-challenge
02:46 Peter joined #pr-challenge
02:48 ilbot2 joined #pr-challenge
02:48 Topic for #pr-challenge is now 'pr-challenge CPAN PR Challenge: https://github.com/CPAN-PRC/resources | public logs at http://irclog.perlgeek.de/pr-challenge/today | January assignments: http://rawgit.com/CPAN-PRC/resources/master/january.html'
02:58 Su-Shee_ joined #pr-challenge
03:07 boreas joined #pr-challenge
03:13 vairav joined #pr-challenge
03:24 avd joined #pr-challenge
03:41 vairav joined #pr-challenge
04:45 deven_ Well, I submitted a PR and called it "done" for the purposes of the challenge.  I'll try to follow up later with the fixes for the remaining problems.
05:11 vairav joined #pr-challenge
05:13 raj4perl joined #pr-challenge
05:45 BRAD joined #pr-challenge
06:10 jkg joined #pr-challenge
06:11 estrabd_afk joined #pr-challenge
06:11 fuzzix joined #pr-challenge
06:11 heytitle_ joined #pr-challenge
06:12 jashank joined #pr-challenge
06:15 eam joined #pr-challenge
06:16 ohoushyar joined #pr-challenge
06:36 cakirke joined #pr-challenge
07:07 boreas joined #pr-challenge
07:31 vairav joined #pr-challenge
07:58 * jashank looks in his mailbox.
08:02 jashank ... This shouldn't be too bad.
08:11 jashank joined #pr-challenge
08:11 eam joined #pr-challenge
08:21 ptc joined #pr-challenge
08:22 heytitle_ joined #pr-challenge
08:24 estrabd_afk joined #pr-challenge
08:31 fuzzix joined #pr-challenge
08:32 estrabd_afk joined #pr-challenge
08:36 ohoushyar joined #pr-challenge
08:39 ptc joined #pr-challenge
08:44 neilb joined #pr-challenge
08:48 neilb_ joined #pr-challenge
08:58 ohoushyar joined #pr-challenge
09:05 ohoushyar joined #pr-challenge
09:26 estrabd_afk joined #pr-challenge
09:27 vairav joined #pr-challenge
09:36 vairav joined #pr-challenge
10:13 choroba joined #pr-challenge
10:16 reneeb joined #pr-challenge
10:38 neilb joined #pr-challenge
10:49 reneeb joined #pr-challenge
10:55 mje_ joined #pr-challenge
11:08 neilb joined #pr-challenge
11:59 jkg heh. one month I hope to get an assignment that I'd actually consider using in 2015 :-)
11:59 jkg (not a complaint though; I wanted a challenge, and stuff I wouldn't otherwise think to look at ... and that's what I'm getting ;) )
12:04 choroba same here so far
12:30 sivoais joined #pr-challenge
12:53 kid51 joined #pr-challenge
13:10 neilb joined #pr-challenge
13:12 kid51 joined #pr-challenge
13:18 neilb jkg++ choroba++
13:35 boreas joined #pr-challenge
13:46 ambs oh, moose. Damn!
13:51 cakirke joined #pr-challenge
13:53 deven_ BooK: Git::CPAN::Hook is your, right?
13:54 deven_ yours*
13:54 ambs neilb: erm, or I am not understanding, or this sentence is wrong: “ * The distribution has CPAN Testers failures, so you could look at those:”
13:55 deven_ BooK: That's the assignment Neil gave me for February. Are you cool with getting PRs for it?
13:55 ambs ah, no, it has a fail somewhere.
13:55 ambs 1/800… seems more a smoker failure than a module failure
14:02 vairav joined #pr-challenge
14:04 neilb ambs: yeah, someone else has emailed me. I need to look into my CPAN Tester results gathering
14:04 ambs neilb: the truth is that looking to the overall matrix, all is green, but when looking to the last version reports, there is a failure, yes. But in 800 I prefer not to dig it :D
14:05 neilb worth a quick look, and the web site makes it easy to target those
14:06 ambs yeah, I looked into it. for now waiting to see if Ovid has any “request”
14:06 neilb cool. ah, you got an Ovid one. I got him last month!
14:08 ambs and Moose. Me, that do not use moose at all :)
14:08 ambs maybe I start using
14:09 ambs (btw, assignements not yet in GIT)
14:15 Su-Shee_ hihi awesome. my next pet hate. catalyst foobar ;)
14:15 * ambs hi5s Su-Shee_
14:16 Su-Shee but I think I just have to remove some dependency issue
14:19 Su-Shee neilb: judging by fosdem talk, module developers are slowly getting prepared for the pull request
14:22 vroom joined #pr-challenge
14:29 neilb Su-Shee: I’ve definitely noticed a shift, even just in January. Dists getting put onto github, people asking how to bump up theit dists, etc
14:30 tinypig joined #pr-challenge
14:43 Su-Shee nice :)
14:44 ambs it could be interesting to have also other dists that have public repos somewhere else
14:44 ambs I have a bunch in a SVN at the university where I teach
14:46 ambs not that easy to make pull requests, but diffs still good
14:50 neilb ambs: keeping it simple, so not going to include bitbucket, SVN, or anything other than github. there are a lot of people going up a steep curve with git & github & CPAN toolchain; don’t really want to add any more curve balls :-)
14:50 ambs sure
14:50 choroba anyone gathering the blogs related to the challenge?
14:52 * ambs points to neilb
14:54 neilb I’d be happy for someone else to step forward and do it, but in the absence of that, I’m planning on putting together at least a page with links to them all, and probably an atom feed as well
14:55 ambs so, choroba, are you stepping forward? :)
14:58 choroba I've read most of them, but I don't keep the links
15:01 boreas mine didn't really have much content, it was mostly about how XS blew my mind
15:03 choroba still writing mine, btw
15:09 vroom joined #pr-challenge
15:13 ambs choroba: but in case you plan to continue reading them, you might help neilb with that
15:16 boreas joined #pr-challenge
15:27 itcharlie joined #pr-challenge
15:34 boreas joined #pr-challenge
15:46 neilb I’ve had the first “done!” for February, but happy to see not such a rush to complete this month. Maybe everyone’s focussed on FOSDEM? :-)
15:50 Peter neilb, simplicity is good but I'm not gonna let you lump bitbucket in with SVN ;) If someone can handle github PRs they can handle bitbucket ones. There is functionally no difference, just a different site. And of course, git is git
15:52 neilb :-)
15:53 Peter A better reason than simplicity of use is simplicity of your scripts for handling the challenge, because I would guess they would need lots of special casing to handle bitbucket etc. Not sure if bitbucket even has an API etc
15:53 harvested joined #pr-challenge
15:55 neilb yeah, that’s part of it too :-)
16:00 boreas Yeah, I imagine my done! may come soon. I got CatalystX::Resource, the code seems really solid and there is only a single issue on GitHub about a failing test with perl5.21.7
16:02 * choroba blogged at blogs.perl.org
16:07 Peter Not sure where to start with Archive::Zip :D
16:10 ambs installing it
16:19 Peter :P
16:19 Peter good answer
16:28 ambs it was what I did for MooseX::Role::Strict
16:28 ambs ah, and probably installing it from git might be a good idea.
16:29 vroom joined #pr-challenge
16:32 LLamaRider joined #pr-challenge
16:32 vroom joined #pr-challenge
16:32 Peter Always install what you're actually working against is a good idea :P
16:44 boreas I installed the module from cpan as well, just so I would have all the dependencies :|
16:44 ambs cpanm .
16:44 ambs \o/
17:00 oeuftete if nothing else, this challenge is giving me a fine refresher on the module toolchain after those skills have atrophied at pythony $work
17:03 oeuftete joined #pr-challenge
17:09 boreas joined #pr-challenge
17:18 neilb joined #pr-challenge
17:40 BooK deven_: yes, I'm fine with getting PR for any of my distributions
17:41 BooK Git::CPAN::Hook is a weird beast, and it has currently one big issue I never got around to solve
17:41 BooK we should probably continue the discussion by email :-)
17:42 thrig CPANPR::Pan vs. Git::CPAN::Hook!
17:54 oeuftete February assignment done: https://github.com/noxxi/p5-net-pcapwriter/pull/4 .  cc: neilb
17:57 neilb oeuftete: hey, you could do a minor doc update as well. The first paragraph of DESCRIPTION could perhaps say what a pcap is :-)
17:58 * neilb doesn’t know what a pcap is. Print cap? like term cap?
17:58 thrig network capture, e.g. tcpdump or wireshark
17:58 neilb Also you could add a SEE ALSO, with at least a link to whatever is the definitive URL for defining pcap. No doubt there’s a wiki page
18:03 frederico j,C}
18:03 frederico ops
18:03 frederico a bit late but working on January assigment
18:12 frederico so I did a pull request with a very simple change. It failed and I just discovered travis CI
18:20 frederico neilb: I did a pull request to plack-middleware-file-less, I just add some Module::Install dependencies to Makefile
18:21 frederico I may missunderstood but travis is trying to merge itself and is giving an error https://travis-ci.org/naoya/plack-middleware-file-less/builds/49098378
18:44 haarg the travis setup for the module is broken
19:10 frederico haarg: you mean the .travis.yml?
19:10 haarg well, it's more than that
19:11 haarg Module::Install::CPANfile is using a part of Module::Install that uses CPAN.pm
19:11 frederico right
19:11 haarg and CPAN.pm isn't configured yet, so it prompts because travis has a pty
19:11 * bambams got Test::Simple this month! o/ It is a much more popular module than January's so that at least makes it seem like anything I do will be useful. :)
19:11 haarg bambams: that'll be a tricky one
19:11 thrig or massive headaches when you break something
19:12 bambams ^
19:12 haarg Test::Simple (well, Test::More) is in the middle of a rewrite
19:12 bambams Heh.
19:12 haarg currently in release candidates
19:13 rvandam joined #pr-challenge
19:15 bambams Yeah, it occurred to me that there's probably little to do to it at all.
19:15 bambams I suppose if it's in RC stage I could attempt to review the changes and look for bugs... :\
19:16 bambams haarg: Are you familiar with the module? Are you one of the maintainers or something?
19:16 haarg it's a toolchain module, so there's lots of discussion in #toolchain
19:16 haarg i've been tracking its progress and helping out with minor things here and there
19:18 haarg at this point, the new version is basically "done", just waiting on bug reports to make sure there aren't any regressions
19:18 haarg of which there have been a few
19:23 bambams I wonder too how it would affect the PRC since this is a tiny module as part of a bigger dist.
19:25 haarg Test-Simple is the dist name
19:25 haarg the assignment is for the whole dist, not just the one module
19:26 bambams But the repo is Test-More/test-more.git. :\
19:31 meredith - that bit of dread that speaking of dist-zilla will bring out the gripes
19:34 choroba my encounter with the zilla wasn't so bad last month
19:35 vti if you don't want to install dist::zilla, you can use http://undzil.truecrux.org/ :)
19:38 meredith ha, i didn't know that was a thing
19:49 bambams Excellent, the maintainer has directed me to an issue to work on. The only downside is that the issue is quite complex and I don't know if I have the time to tackle it. /o\
19:51 cakirke joined #pr-challenge
20:03 ether bambams: you got Test::Simple as an assignment? since the rewrite is in release candidates right now, it could *really* use a documentation review with fresh eyes
20:03 ether some things could be rephrased, or explained more clearly, or maybe with more examples..?
20:05 ether most Dist::Zilla-based dists do not *require* you to install Dist::Zilla to work on the code
20:05 ether if it does, there should be clear instructions in the repo to explain what you need to do
20:06 ether e.g. as in the CONTRIBUTING document I include with all my dists
20:09 bambams ether: This is what the maintainer suggested I  work on (albeit, it might be over my head for a one month project): https://github.com/Test-More/test-more/issues/545
20:11 ether oh cool
20:11 ether note to all - if you have questions about Dist::Zilla, there is a dedicated channel: #distzilla
20:35 itcharlie left #pr-challenge
20:44 ether vti: are you behind the undzil site?
20:45 vti ether: no
20:46 vti ether: but i know the guy
20:47 haarg i like the idea, i just wish we had known about it in #distzilla
20:49 vti haarg: now you know ;)
20:54 bambams vti: Is there a module/tool to do that locally? That seems like a better idea than a Web service...
20:55 vti bambams: locally you just install dist::zilla
20:55 bambams vti: Then ... why not just do that? :P
20:56 ether because apparently some people think that's too hard.
20:56 ether if they had specific concerns, they should come forward with them and we can resolve them :)
20:56 ether but if they say nothing... we can't know
20:56 bambams But isn't the creation of a Web site to "undo" Dist::Zilla kind of saying, "Yes, this does suck, come here and we'll undo it for you"?
20:57 vti people have different needs and requirements, and that's ok
20:57 ether can someone who is subscribed to the pr-challenge list post something reminding people they can send dzil issues/questions to irc #distzilla, or to its mailing list (http://dzil.org/#mailing-list)?
20:58 bambams I imagine the biggest issue is that people just won't recognize it when they encounter it.
20:59 haarg dzil is a very heavy module to install
20:59 haarg if you are trying to supply a patch to a module using dzil, you probably don't even need it
21:00 haarg but if just want to test out the repo version of a module, undzil seems like a good resource
21:00 bambams Perhaps offering a command line client that makes the Web service call would still be desirable then. I hate having to load up a Web browser and use a mouse to do things... :P
21:00 haarg well volunteered :)
21:02 bambams :)
21:02 bambams Meh, cpanm worked fine for Dist::Zilla. WORKS_FOR_ME.
21:02 bambams I think a better service would be one that built a tarball containing all needed dependencies for a set of input requirements.
21:03 bambams I can see where people are on machines with no Internet access that it's a PITA to manually fetch module after module. Something to automate it with a simple request would be nice.
21:04 vti i think carton does that already
21:15 vroom joined #pr-challenge
21:15 jb360 joined #pr-challenge
21:16 ether if only travis let you download what it built...
21:20 boreas joined #pr-challenge
21:54 punter joined #pr-challenge
22:07 veryrusty joined #pr-challenge
23:01 BooK I see lots of blog posts about cpan prc... I blogging a mandatory step for whatever scoring (it's contest, right?) there will be?
23:02 Su-Shee yes. it's homework. if you don't do it you fail the cpanpr.
23:04 BooK can't tell if you're being sarcastic :-)
23:04 ether it's Su-Shee - sarcasm is a given :)
23:05 BooK I hope people (b.p.o. readers) won't get fed up with hundreds of "I made a PR" blog posts
23:05 Su-Shee mostly ironic. ;)
23:05 ether BooK: afaik all that's needed for neilb to give you a tick is to send the PR - it doesn't even need to be merged/shipped
23:05 Su-Shee BooK: make it, if you like it..
23:05 * ether would be blogging if blogs.perl.org wasn't broken
23:05 Su-Shee BooK: I'll maybe write something halfway down the challenge.
23:06 * ether hasn't been able to post or reply for a few months.
23:06 BooK ether: that was my impression, but textual interface and not knowing each other very well limited my capacity to be 100% sure
23:06 Su-Shee ether: me neither. which is weird because some people can.
23:06 neilb BooK: no blog post required
23:06 neilb I’m encouraging people new to “the whole thing” to blog, to share their experience, as that will be useful.
23:07 neilb But to be honest, we don’t really care what you think.
23:07 neilb :-D
23:07 BooK actually, my PR has an i teresting story, but it will be about how I couldn't do what I wanted with Archive::Tar and gave up submitting issues or patches
23:07 BooK so it's a win made of fail
23:09 BooK and I realize I just gave neil the name of my March assignement. what a fool I am!
23:09 neilb \o/
23:09 Su-Shee that is all too complicated for me.. I got module, looked, fixed bug, fixed links in POD, send email, made ready to merge. done :)
23:09 neilb Awesome title for the blog post: “A win made of fail”
23:09 Su-Shee will do the same this month. ;)
23:10 neilb I thought you were sick Su-Shee?
23:10 BooK I ended up qx'ing to both gnu tar and bsd tar...
23:11 Su-Shee neilb: yes, won't do anything before next weekend probably
23:11 BooK out of perfectionism, because I could have just patched the test suite a tiny bit
23:11 Su-Shee I have no perfectionism. I'm made of pragmatic :)
23:11 * neilb makes a note [Book, Archive::Tar, March]
23:11 BooK ok, since I'm telling the story I might as well go the whole way
23:13 BooK neilb: actually tasking competitors with modules somewhat "related" to their past assignements might help take advantage of the experience gained
23:13 BooK Su-Shee: my company is beating the perfectionnist out of me
23:14 BooK but the exorcism is not a full success yet
23:14 BooK I can preach pragmatism well enough, I just have a hard time "walking the walk"
23:15 neilb BooK: my scripts my gain that level of smarts by the end of the year … :-/
23:21 Peter neilb, watch out that they don't become self aware
23:22 Peter and/or super-intelligent
23:22 neilb I’m more worries that they’ll be a tottering pile of hacks by the end of the year :-)
23:24 Peter Sounds like the intelligence that arose in nature to me
23:24 Peter I don't want to have to stop using Perl/CPAN for fear that superintelligent modules will destroy the universe
23:37 cakirke joined #pr-challenge
23:38 frederico To me discovering the Travis CI already paid the cpan PR
23:39 vairav joined #pr-challenge
23:39 Peter I've known about it for a while but never bothered to set it up
23:39 Peter so lazy
23:45 choroba BTW, I was able to log into blogs.perl.org by removing the "-cp" from the login URL

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