Perl 6 - the future is here, just unevenly distributed

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

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

All times shown according to UTC.

Time Nick Message
00:09 vairav joined #pr-challenge
00:15 vroom1 joined #pr-challenge
00:42 jamessan haarg: Any tips for adapting code using (Any::)Moose::Exporter::build_import_methods to Moo?
00:47 boreas joined #pr-challenge
02:04 kid51 joined #pr-challenge
02:22 BRAD joined #pr-challenge
02:54 Su-Shee_ joined #pr-challenge
03:09 itcharlie left #pr-challenge
03:26 boreas joined #pr-challenge
03:42 haarg jamessan: depends on how it's being used.  what module are you working on?
03:42 jamessan haarg: MooseX::Event
03:43 jamessan github.com/iarna/MooseX-Event
03:46 haarg that's probably the kind of thing i'd just split into two different modules
03:47 haarg a MooseX and MouseX version
03:50 jamessan ah, hmm. I'll poke around for some other stuff to do for now, then
05:18 rvandam joined #pr-challenge
07:27 boreas joined #pr-challenge
07:30 choroba joined #pr-challenge
07:32 reneeb joined #pr-challenge
08:03 reneeb joined #pr-challenge
08:21 neilb joined #pr-challenge
08:24 shorty_mu joined #pr-challenge
08:44 neilb_ joined #pr-challenge
08:58 Su-Shee good morning everyone
09:01 Relequestual joined #pr-challenge
09:10 Peter Morning
09:11 Relequestual joined #pr-challenge
09:20 ptc morning
09:30 neilb joined #pr-challenge
10:05 neilb Su-Shee: o/
10:05 neilb we’re gaining people slightly faster than we’re losing them at the moment
10:06 Su-Shee haha that is still good :)
10:06 jkg we're still gaining people? that's awesome :)
10:32 sue joined #pr-challenge
10:43 Peter start the propaganda machine! we must have more
10:53 sawyer joined #pr-challenge
10:56 ptc sawyer: o/
10:57 sawyer ptc: o/
10:59 fuzzix Hey hey
11:03 neilb Peter: we need a propaganda machine to get people to put their dists on github, especially if they’ve got issues. Blog post coming on that soon!
11:09 shorty_mu neilb: A stupid question comes to my mind. Why the move to Github? Why only one "provider"?
11:09 Su-Shee I hate it, it's creating a centralized monoculture.
11:09 Su-Shee I put only stuff on github I need to.
11:10 shorty_mu Su-Shee: Not exactly my thoughts, but it comes near...
11:11 ptc ... maybe public git repo?
11:11 Su-Shee in addition, I don't like to see my data in the US, but that's mostly my issue ;)
11:11 ptc e.g. BitBucket, GitHub etc.
11:11 Su-Shee you mean gitlab?
11:11 ptc Su-Shee: dunno, never heard of it
11:11 * ptc googles for gitlab
11:12 shorty_mu "data in the US": Ohh, that I can feel! :-D
11:12 Peter It's just easier
11:12 shorty_mu Gitlab is the Github you install inside your company
11:12 Peter I'm just as happy with bitbucket but you get less integration with things
11:12 ptc yeah, that looks good
11:12 shorty_mu ptc: It's nice. We use it at my company
11:12 ptc I guess the focus on GitHub is that it's easier to scrape for pull requests and thus generate stats more easily
11:13 Su-Shee I like gitlab too.
11:13 ptc shorty_mu: good to know, thanks :-)
11:13 Peter I'm moving my stuff to github and it is all neilb's fault!
11:13 shorty_mu Peter: Always the others fault...
11:13 ptc Peter: yes, integration between BitBucket and Travis would be helpful
11:13 Peter They do have a nicer interface than bitbucket
11:13 Peter BB have broken markdown URL support
11:14 Peter You can't even link anywhere, it all links back to the same page
11:14 Peter I submitted it as a bug and never heard anything from them
11:16 shorty_mu Jap, all arguments speak for github. Usability, integration, everyone knows it, etc.pp.... I can see that.  Still, I don't feel too comfortable with the bigger CPAN ecosphere livin in Github. But what the hell, it's my itch and I have "zipp" alternatives.
11:21 neilb shorty_mu: if we supported lots of different providers, then that’s lots of different interfaces that someone would have to learn to be able to submit a PR.
11:22 neilb for the PRC, it makes it much easier for me to gather stats, obviously
11:22 neilb but github has “won”, and it makes *contributors* life easier if everything is on github
11:26 haarg and even though github "won", it's still very easy to migrate to a different host
11:33 BooK all my repos are on github and on my private git server. maybe I should also integrate others, because it's just a git push away
11:33 mje joined #pr-challenge
11:35 BooK does the META spec supports having several resources.repository entries?
11:35 BooK apparently not
11:36 shorty_mu neilb: It  was more  a rhetorical question. Nice that we talked about it... ;)
11:36 * neilb can never resist a good rhetorical question :-)
11:55 _Dave joined #pr-challenge
12:31 kid51 joined #pr-challenge
12:32 tinypig joined #pr-challenge
12:35 cakirke joined #pr-challenge
12:39 kanashiro joined #pr-challenge
12:49 mvuets joined #pr-challenge
13:12 Relequestual joined #pr-challenge
13:23 boreas joined #pr-challenge
13:46 tinypig joined #pr-challenge
13:47 boreas joined #pr-challenge
14:55 vroom joined #pr-challenge
15:20 gryphon joined #pr-challenge
15:22 reneeb joined #pr-challenge
15:27 lejeunerenard I got Devel::DProf as my assignment, but its Deprecated. Is it still worth working on? Maybe for people still using it in legacy code?
15:29 _Dave how stale is the repo? and questions on stackoverflow?
15:30 lejeunerenard The repo was last updated Aug 2011 and the latest SO question is jul 2013
15:37 _Dave i've seen worse
15:42 lejeunerenard _Dave: so you think I should keep it? I'm mostly concerned with it being deprecated, not how stale it is.
15:43 sue joined #pr-challenge
15:43 jkg is tehre a standard way to mark deprecated modules as such in META.{yml,json}, or anything?
15:44 jkg adding such a marker might be a reasonable PR for such a dist :)
15:46 lejeunerenard Looks like there is. http://neilb.org/2015/01/17/deprecated-metadata.html
15:46 lejeunerenard jkg: good idea
15:48 jkg ah, I knew I'd seen something about it recently, didn't realise it was neilb++ 's blog though :)
15:48 neilb :-)
15:48 neilb definitely a good PR ;-)
15:50 lejeunerenard THEN IT SHALL BE DONE!
15:51 jkg lejeunerenard++
15:51 jkg I should actually look at my dist at some point. I did join the related IRC channel, at least :)
15:59 Ptolemarch joined #pr-challenge
16:03 lejeunerenard jkg++ " for the idea
16:12 Ptolemarch joined #pr-challenge
16:33 neilb great procrastinator’s line “hey, I joined the IRC channel!” :-)
16:33 sue joined #pr-challenge
16:34 jkg neilb: it's a start, of sorts :)
16:35 frederico joined #pr-challenge
16:36 neilb 10 steps to a PR: 1) look at the doc, 2) read the doc 3) think about it, 4) check out the repo, 5) read the doc again, 6) install module 7) fork repo, 8) clone repo, 9) run tests, 10) shit it’s the end of the month: SKIP SKIP SKIP!
16:41 kanashiro joined #pr-challenge
16:49 fuzzix :)
16:55 thrig ... why does my assigned module pull in two different strftime from two different modules?
16:55 jkg thrig: so that you have something to fix in your PR
17:00 PerlJam thrig: what other strftime does it use than POSIX::strftime?
17:00 thrig DateTime::Format::Strptime
17:02 jkg f, or p?
17:02 thrig peeeee
17:03 thrig ... which does claim to export a strftime ...
17:16 neilb joined #pr-challenge
17:17 rvandam joined #pr-challenge
17:23 Su-Shee when you have two strftimes you get more precise times ;)
17:24 jkg keep pulling in more strftimes, for greater precision
17:24 thrig no, you get confused maintenance coders getting a headache
17:24 jkg headaches can be cured with even more strftimes
17:47 boreas joined #pr-challenge
18:10 gansh joined #pr-challenge
18:57 Su-Shee the many strftimes caused my train to be early.
19:39 mvuets joined #pr-challenge
19:48 Ptolemarch joined #pr-challenge
21:01 Ptolemarch joined #pr-challenge
21:07 rjbs ambs: are you posting to the list with an address other than the one that is subscribed?
21:08 ambs erm, didn’t notice
21:08 * ambs looks up
21:09 ether do the list archives exist anywhere?
21:09 ether I see no web links to the mailing list, only mailto:s.
21:09 ambs curiously it was posted, I wonder if someone had to moderate it.
21:14 mvuets ether: link from a random mail's signature: https://www.listbox.com/member/archive/256049/=now
21:14 mvuets You may need to log in, though.
21:16 rjbs ambs: In the past, I approved one that was held for moderation
21:17 rjbs mvuets: I'm surprised it requires login...
21:17 rjbs neilb: Do we mean for the PRC archives to be private?
21:17 rjbs neilb: If not, I'll set the public.
21:17 ambs rjbs: ok, will try to take care in the future. don’t want to take time with moderation requests
21:18 neilb I figured I’d keep it private until and unless someone seemed to think it should be public
21:18 mvuets rjbs: the list on googlegroups used to be private (members-only), I thought the one on listbox was set up the similar way
21:18 neilb I didn’t know whether people would assume it was public or private
21:20 ether I still need to create a listbox account to read the archives?
21:22 rjbs ether: atm
21:22 rjbs neilb: I would have assumed it should be public.  I'm not bothered either way, since I can still read it, but publishing the goings-on seems like the usual thing.
21:22 rjbs ambs: You can log in to your settings and add an alternate address that will be recognized as you.
21:23 rjbs (modify my subscription, in footer)
21:23 ambs rjbs: ah, that seems nice. I am still used to 3rd world mailman
21:24 neilb rjbs: i’ll mail the list and say that in 24 hours it will switch to public, unless anyone’s really not happy with that.
21:24 rjbs neilb: +1
21:49 n2plato neilb: You around?
21:49 neilb yup
21:49 * neilb is shaving a mini yak before doing some PRC stuff
21:50 n2plato I have emailed the owner of my Feb cpanpr twice without any response.  Should I keep on pinging him or request another assignment?
21:51 neilb I’d say (a) give him a bit more time, and (b) look and see if there’s a small thing of value you could do without sinking too much time. If so do a wee PR for that, and say that you’d be up for doing more if he’s interested.
21:51 neilb You get your PR done, we all cheer you, you minimise sunk costs, and you give the person a good reason to respond.
21:52 neilb keep the PR small, remember to update Changes, and maybe do something like improving the testsuite or doc (SEE ALSO section?)
21:52 neilb hard to argue with those
21:53 n2plato I cc'd him on the email you sent me and asked if there was anything I could assist with.  There aren't any bugs reported on his package (Parse-CPAN-Packages-Fast) but nothing yet from him.  He's active on his stuff and has a number of other things on cpan.
21:53 neilb ah, it’s Slaven. He’s a good guy, but busy.
21:54 n2plato neilb: copy that
21:55 neilb also, look at his CPANTS board: http://cpants.cpanauthors.org/author/SREZIC
21:55 neilb it’s like a frickin’ christmas tree!
21:56 PerlJam neilb: do you send an email to the module maintainers to let them know that someone got their module for the PRC?  (could you?  Do you think it would help?)
21:56 neilb plenty of simple things to do there. Extra credit if you do a “I got your dist CPANTS clean” PR :-)
21:56 neilb PerlJam: it’s been raised a couple of times, but there’s an issue:
21:56 n2plato neilb: Pretty....and hypnotic.
21:56 ether n2plato: the last releaser of your dist may not be the "primary" maintainer of the dist.  IMO, until you've dropped a ticket into the RT queue, you haven't properly tried to contact the maintainers of the dist.
21:57 ether this happens to me all the time where I'm the last releaser of someone else's dist, but people contact me directly for support
21:57 neilb some people get a dist, have a think/look then decide they want a different dist
21:57 ether and I have to say "beats me, add a ticket"
21:57 neilb so if I mailed authors saying “your dist has been assigned”, it may get unassigned.
21:58 neilb At least one dist has been assigned twice and bounced back twice :-)
21:58 ether (however, Parse-CPAN-Packages-Fast is only maintained by one person, srezic.)
21:58 PerlJam neilb: when it gets unassigned, you just send out an email to let them know that too  :)
21:58 neilb I didn’t tell ether because I knew she’d just kick off ;-)
21:58 ether ?
21:59 neilb oops, I should stop joking.
21:59 ether neilb: I don't understand your jargon.
21:59 ether n2plato: this issue keeps happening to me, even though it's closed -- https://rt.cpan.org/Ticket/Display.html?id=96615
21:59 ether IMO a very valuable fix to Parse::CPAN::Packages::Fast would be to make it not dependent on files in ~/.cpan/
21:59 n2plato neilb: I'm afraid I don't know what you mean by...'plenty of simple things to do there. Extra credit if you do a "I got your dist CPANTS clean” PR'
22:00 ether it should download its own copy of the index, or fake one, for the tests, rather than relying on whatever the user happens to have in their ~/cpan/.
22:00 neilb n2plato: if you look at the CPANTS dashboard, you’ll see lots of red crosses against your dist.
22:00 n2plato neilb: I do
22:00 n2plato they go well with the green check-marks too
22:00 neilb Clicking on the dist’s name takes you too a page which explains the red crosses and yellow bolts
22:00 neilb :-)
22:01 n2plato neilb: ahhh...my mother said I was dense.
22:02 n2plato neilb: Ok. so there are things there that can be cleaned up. Aye?
22:02 ether n2plato: I described a fix you could do above that would be very helpful
22:02 neilb aye. and most of them are relatively quick to fix
22:02 n2plato ether: Thank you. I was just about to say "Thank you".
22:03 veryrusty joined #pr-challenge
22:03 neilb n2plato: also, a direct email could end up in a spam mailbox, an RT ticket is more likely to end up in his inbox. maybe.
22:04 n2plato neilb: fair enough.  I'll try the RT route you and ether suggested.
22:05 * n2plato Wonders if ether has a Twitter handle?
22:05 ether I do not.
22:05 * n2plato Wonders WTH not?
22:06 n2plato ether: Apparently Slaven doesn't either
22:07 thrig how slavenly of them
22:09 n2plato neilb: So on the CPANTS thing...click on the errors and do a PR to patch the error(s) cited?
22:10 neilb yup.
22:11 neilb If you’re not sure how to address any specific item, just ask her, or on #toolchain
22:11 neilb s/her/here/
22:12 n2plato neilb: Thank you sir!
22:13 neilb My bill’s in the post
22:16 n2plato neilb: Do you accept bitcoin?
22:17 neilb no, I accept francs
22:20 n2plato neilb: I'll buy you a pint the next time I'm in Marlow.
22:22 neilb lemme guess, you live in New Zealand? :-)
22:23 punter joined #pr-challenge
22:23 neilb not bitcoin, gitcoin!
22:25 boreas joined #pr-challenge
22:26 boreas joined #pr-challenge
22:31 n2plato neilb: No sir...just across the pond.
22:32 neilb oh, next time then!
22:33 n2plato neilb: Will you be attending YAPC:NA this year?
22:34 neilb n2plato: no, I don’t want to catch the measles!
22:34 n2plato neilb: Fair enough but I think that's only if you attended Disney Land or something.
22:35 neilb I go to the London Perl Workshop and now the QA hackathon. That uses up my passes :-)
22:36 n2plato I really must get to London sometime soon.
22:37 rvandam neilb: can I trouble you to add those last few names I sent you? Our hackathon starts tomorrow and the stragglers are pestering me :)
22:38 neilb rvandam: roger that! just working through my PRC mail backlog. Coming soon.
22:38 rvandam awesome, thx
22:55 n2plato neilb or ether: I noticed in the CPANTS for Parse-CPAN-Packages-Fast that no license exists.  Will the owner likely accept a license using the CPAN Licensing Guidelines located at the Perl Foundation site?
22:57 vroom joined #pr-challenge
23:01 neilb rvandam: welcome messages and assignments have gone out
23:03 neilb we currently have 382 active members, and 226 assignments are out for February
23:05 rvandam neilb: thx again
23:05 neilb hope you have a good hackathon tomorrow!

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