Camelia, the Perl 6 bug

IRC log for #metacpan, 2013-04-12

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:33 metacpan joined #metacpan
00:33 metacpan [metacpan-web01] yanick created recommendations (+6 new commits): http://git.io/_DEsZg
00:33 metacpan metacpan-web/recommendations eb47fcb Yanick Champoux: First stab at reports for CPAN-API/cpan-api#253...
00:33 metacpan metacpan-web/recommendations a99b5fd Yanick Champoux: add the suggestion box
00:33 metacpan metacpan-web/recommendations d750bfe Yanick Champoux: Wild first stab at API call...
00:33 metacpan left #metacpan
00:33 dipsy [ Comparing eb47fcb950fc^...63344cee324f · CPAN-API/metacpan-web · GitHub ]
00:34 metacpan joined #metacpan
00:34 metacpan [cpan-api01] yanick created recommendations (+5 new commits): http://git.io/W1A3QQ
00:34 metacpan cpan-api/recommendations 4aa8304 Yanick Champoux: putting a baseline for the recommendations
00:34 metacpan cpan-api/recommendations 568fe39 Yanick Champoux: experimenting, mostly
00:34 metacpan cpan-api/recommendations ba23e26 Yanick Champoux: wip
00:34 metacpan left #metacpan
00:34 dipsy [ Comparing 4aa8304bbaf4^...7cf5995d27bd · CPAN-API/cpan-api · GitHub ]
02:48 preflex_ joined #metacpan
05:35 ether_ joined #metacpan
06:09 Mike-PerlRecruiter_ joined #metacpan
06:23 Mike-PerlRecruiter_ joined #metacpan
07:35 dpetrov_ joined #metacpan
08:30 clintongormley joined #metacpan
09:08 rwstauner joined #metacpan
09:44 daxim joined #metacpan
13:14 diegok joined #metacpan
13:27 daxim_ joined #metacpan
14:28 alh Has anyone thought about splitting Metacpan::Script::Release::import_tarball out into a separate CPAN module?
14:28 alh This would allow anyone to easily programmatically look at a module tarball and find out many useful things (provided packages, etc)
14:29 alh (I ask because I'm at the Perl QA Hackathon with the task of writing a backpan index - and step one is parsing modules similar to import_tarball above)
14:29 alh I'd hate to rewrite from scratch something that's pretty much there
14:34 ranguard alh: if you can split it out I'm 99% sure we'd then use the split out version
14:34 alh Don't mind me stealing? ;)
14:34 ranguard it's all OS - that's what we do :)
14:35 alh Excellent :)
14:35 alh Well, I'll take a stab at it then
14:35 ranguard extra browny points for a pull request to metacpan once you've uploaded yours to CPAN :)
14:36 alh Of course!
14:44 bowtie joined #metacpan
14:46 bowtie joined #metacpan
14:51 oalders alh++
15:04 oalders alh: even more brownie points if you give co-maint to some of us :)
15:09 alh Heh
15:09 alh Actually, I was planning "1: Write module. 2: Pull requests. 3: Give co-main. 4: Disappear
15:09 alh ;)
15:12 oalders :D
15:19 alh oalders: Got a sec? I'm a little confused
15:19 alh https://github.com/CPAN-API/cpan-api/blob/​master/lib/MetaCPAN/Script/Release.pm#L498
15:19 dipsy [ cpan-api/lib/MetaCPAN/Script/Release.pm at master · CPAN-API/cpan-api · GitHub ]
15:19 alh Am I reading this correctly? It's filling permissions from packages.txt as well?
15:19 alh That seems... wrong
15:21 alh mo: Can you explain that?
15:22 oalders alh: my guess is it's because we don't have historical data for 06perms.txt
15:23 oalders in theory you could have the last official release for something and then pass all of your perms to someone else
15:23 alh I see
15:24 alh Okay. That can be fixed I think - 06perms.txt now has history that you can use
15:24 alh Going about a year now I'm told.
15:24 oalders it does, but not all the way back
15:24 alh True but that should only matter if you regen the database right?
15:24 alh (And I'm going to solve that problem ;))
15:24 oalders heh
15:24 oalders yeah, if we have to re-index stuff, it's an issue and that does happen
15:25 alh Okay, cool, thanks
15:25 oalders and it happens if you've got a dev setup and you're building an index from scratch
15:25 alh Sure
15:43 alh cpanapi doesn't provide a way to search 06perms.txt does it?
15:48 oalders i think there may be an open issue for that
15:49 oalders alh: https://github.com/CPAN-AP​I/metacpan-web/issues/641
15:49 dipsy [ Request: ability to get author id (PAUSE id) in /release metadata · Issue #641 · CPAN-API/metacpan-web · GitHub ]
15:50 alh Heh, interesting
15:51 alh Thanks
15:54 dpetrov_ joined #metacpan
16:24 alh oalders: Have you looked at Dist::Data?
16:25 alh That could possibly replace most of the internals of Script/Release.pm if it provides everything needed correctly and efficiently
16:25 oalders alh: i haven't, but i know that Getty was saying he wanted some of the internals on CPAN
16:26 oalders is he in the room with you?
16:26 alh He is but he just hopped out for a smoke
16:26 alh (I just asked him about Dist::Data since I just found it)
16:26 alh It seems like what I planned to write (or make from Metacpan)
16:26 alh If I don't have to do the work all the better :)
16:27 oalders ok great. i'm all for reducing the size of our codebase :)
16:27 alh Cool, I'll play around and see if it's possible
16:27 oalders excellent!
18:24 Mike-PerlRecruiter_ joined #metacpan
22:26 mo alh: please go ahead. but I don't think Dist::Data is as tolerant as our code. we went to great length to support broken dists

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary