Camelia, the Perl 6 bug

IRC log for #metacpan, 2013-11-01

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

All times shown according to UTC.

Time Nick Message
00:54 metacpan joined #metacpan
00:54 metacpan [cpan-api01] rwstauner pushed 3 new commits to master: http://git.io/ZGVCRw
00:54 metacpan cpan-api/master 9043316 Randy Stauner: Respect TEST_VERBOSE with Aggregate and mc logger...
00:54 metacpan cpan-api/master 1e848d7 Randy Stauner: Show verbose Parse::PMFile messages in tests
00:54 metacpan cpan-api/master e0de1f3 Randy Stauner: Attempt to work around issue with recent JSON/::XS...
00:54 metacpan left #metacpan
00:54 dipsy [ Comparing feb989acb9a2...e0de1f3cb998 · CPAN-API/cpan-api · GitHub ]
01:12 preflex_ joined #metacpan
02:41 metacpan joined #metacpan
02:41 metacpan [cpan-api01] rwstauner pushed 1 new commit to master: http://git.io/zoAwQg
02:41 metacpan cpan-api/master 36ba39b Randy Stauner: Try harder to work around JSON 2.9 boolean comparison
02:41 metacpan left #metacpan
02:41 dipsy [ Try harder to work around JSON 2.9 boolean comparison · 36ba39b · CPAN-API/cpan-api · GitHub ]
02:44 grantm left #metacpan
02:45 klapperl joined #metacpan
03:10 grantm joined #metacpan
04:52 preflex_ joined #metacpan
07:00 wreis joined #metacpan
07:31 tobyink joined #metacpan
07:45 plu joined #metacpan
08:01 tobyink joined #metacpan
09:39 dpetrov_ joined #metacpan
10:05 tobyink joined #metacpan
10:28 preflex joined #metacpan
10:39 Farow joined #metacpan
11:36 castaway joined #metacpan
13:28 tobyink joined #metacpan
15:20 Farow|2 joined #metacpan
15:39 Farow|2 joined #metacpan
16:07 castaway joined #metacpan
16:20 thaljef joined #metacpan
16:53 Farow|2 joined #metacpan
18:06 Farow|2 joined #metacpan
19:13 Mike-PerlRecruiter_ joined #metacpan
19:28 Farow|2 joined #metacpan
19:31 tobyink joined #metacpan
19:33 bowtie_ joined #metacpan
20:08 dpetrov_ joined #metacpan
20:35 metacpan joined #metacpan
20:35 metacpan [metacpan-developer01] ranguard pushed 1 new commit to master: http://git.io/QjjR0g
20:35 metacpan metacpan-developer/master 65f845d Leo Lapworth: MC now needs "Catalyst::Runtime 5.90042"
20:35 metacpan left #metacpan
20:35 dipsy [ MC now needs "Catalyst::Runtime 5.90042" · 65f845d · CPAN-API/metacpan-developer · GitHub ]
20:40 oalders ranguard++
20:46 ranguard oalders: is there an email / issue or something that explains why modules sometimes arn't indexed ?
20:47 ranguard and where to find the 00packages.gz or what ever it is (even better a link to an uncompressed version) ?
20:47 oalders ranguard: no.  it's one thing that we always explain in the channel and that never gets documented
20:48 oalders there's actually a partially implemented script to help us troubleshoot this from the QA hackathon in Paris
20:49 ranguard oalders: anything you can point me at in http://irclog.perlgeek.de/metacpan/ ? - just so I can start a stub document you can polish of later :) ?
20:49 dipsy [ IRC logs - Index for #metacpan ]
20:53 oalders ranguard: so, the logic of what we were trying to do is here https://github.com/CPAN-API/cpan-api/bl​ob/master/lib/MetaCPAN/Script/Check.pm
20:53 dipsy [ cpan-api/lib/MetaCPAN/Script/Check.pm at master · CPAN-API/cpan-api · GitHub ]
20:55 oalders i guess the best starting point is http://cpan.metacpan.org/mod​ules/02packages.details.txt
20:55 oalders since that's the copy our indexer refers to
20:56 oalders and the standard question is "why can't i find X?"
20:56 oalders and the answer is "it's not in http://cpan.metacpan.org/mod​ules/02packages.details.txt"
20:56 oalders but we get it a lot for distributions that contain only Pod
20:57 ranguard cheers
20:57 oalders and we have to tell them that if there is no actual package declared in the dist, it won't appear in 02packages
20:57 mst Catalyst::Manual gets this right
20:58 ranguard thanks (both)
20:58 oalders Catalst::Manual might be a good example to give for this
20:58 mst there's a central .pm file and then everything *else* is POD
20:58 mst this ... works
20:59 oalders yeah, it's just that it's one of those things that isn't obvious to a lot of people, so ranguard documenting it is fantastic
20:59 oalders they also say "but i can find it on search.cpan.org" and we have to explain that MetaCPAN doesn't have the same behaviour when it comes to stuff that doesn't appear in 02packages
20:59 oalders so, those are probably the most popular questions that come up
21:02 mst well ... we could have a sort of shadow index, where if we've never seen it in 02packages we shrug and assume it's ok
21:03 oalders :)
21:06 ranguard where should actual indexing bugs be reported - metacpan-web or metacpan-api ?
21:07 oalders metacpan-api
21:07 oalders metacpan-web should be for UI
21:07 ranguard heh, just noticed existing left bar  points at web
21:08 oalders yeah, i guess that's ok.  it's probably less confusing
21:09 oalders it's probably better to keep it simple
21:09 oalders rather than have people not report an issue because they can't figure out which repo to attach it to
21:09 oalders and in practice sometimes you don't actually know which repo is the root problem when you're creating the issue
21:18 metacpan joined #metacpan
21:18 metacpan [metacpan-web01] ranguard pushed 1 new commit to master: http://git.io/WhFqKQ
21:18 metacpan metacpan-web/master 36ff789 Leo Lapworth: Refactor the /about section a bit, clarify and explain
21:18 metacpan left #metacpan
21:18 dipsy [ Refactor the /about section a bit, clarify and explain · 36ff789 · CPAN-API/metacpan-web · GitHub ]
21:19 ranguard oalders: ^^ please review and put live (will need a restart of metacpan-www)
21:19 ranguard that's just a start, but more than we had before :)
21:26 metacpan joined #metacpan
21:26 metacpan [metacpan-web01] oalders pushed 3 new commits to master: http://git.io/ROKfjw
21:26 metacpan metacpan-web/master 0b0a07a Olaf Alders: Removes note about Check script for the time being.
21:26 metacpan metacpan-web/master 7e9945b Olaf Alders: Reflow paragraphs in missing_modules.html.
21:26 metacpan metacpan-web/master 2f81f56 Olaf Alders: Adds note about checking source of Catalyst::Manual for package declaration.
21:26 metacpan left #metacpan
21:26 dipsy [ Comparing 36ff7891139e...2f81f5607621 · CPAN-API/metacpan-web · GitHub ]
21:27 oalders ranguard++
21:27 ranguard sweet :)
21:28 oalders i took the note about the check script out for the time being, since we haven't used it at all.  thought that might be confusing
21:28 oalders really we should have that logic on metacpan-web with a form you could enter a module name in
21:28 oalders we'd try to tell you why it's not indexed
21:28 ranguard yea - but we've been saying that for a while :)
21:29 oalders years :)
21:29 Topic for #metacpan is now Have you installed your MetaCPAN VM? https://github.com/CPAN-API/metacpan-developer | Chat logs available at http://irclog.perlgeek.de/metacpan/ | Can't find your module on MetaCPAN? https://metacpan.org/about/missing_modules
21:30 ranguard any other questions we often get?
21:36 oalders ranguard:  this comes up a fair bit https://github.com/CPAN-API/metacpan-web/pull/758
21:36 dipsy [ cannot connect PAUSE account by ktdreyer · Pull Request #758 · CPAN-API/metacpan-web · GitHub ]
21:38 oalders ranguard: and this is quite popular too http://irclog.perlgeek.de/me​tacpan/2012-05-10#i_5572691
21:38 dipsy [ IRC log for #metacpan, 2012-05-10 ]
21:39 oalders more conversation here https://github.com/CPAN-AP​I/metacpan-web/issues/636
21:39 dipsy [ Having problems logging in (again) · Issue #636 · CPAN-API/metacpan-web · GitHub ]
21:39 ranguard hmm, I wonder if we had /about/faq would anyone look, well at least we'd have a place to point people at
21:40 oalders yeah, the latter for sure :)
21:52 ranguard author.json is dead now yea?
21:53 mst in favour of what?
21:54 ranguard using the web interface
21:55 * ranguard thought author.json was how you added metadata before there was a web interface?
21:59 mst author.json was how you published author metadata in a service neutral fashion, which could then be supplement via the web interface if you so chose to
22:00 mst that was the original vision AFAIK
22:01 ranguard ahh, ok cheers
22:04 metacpan joined #metacpan
22:04 metacpan [metacpan-web01] ranguard pushed 1 new commit to master: http://git.io/4UQJPA
22:04 metacpan metacpan-web/master 0586ef7 Leo Lapworth: Put the FAQ into www (cpan-api wiki version has been cleaned up)
22:04 metacpan left #metacpan
22:04 dipsy [ Put the FAQ into www (cpan-api wiki version has been cleaned up) · 0586ef7 · CPAN-API/metacpan-web · GitHub ]
22:04 ranguard oalders: ^^ same again please when you get time
22:05 * ranguard calls it a night - ttfn
22:05 oalders nite!
22:06 oalders you can still use author.json AFAIK, but there's no longer a need for it
22:12 mst except that it being entirely independent of the service and maintainable by the author in whatever manner they like is a huge feature
22:13 mst I mean, I could equally say "you can use the web UI if you want to, but given author.json exists there's not really a need for it" :)
22:26 ranguard ok, so not night...!
22:29 ranguard www.perl.org had an issue but now MC will be the link for 'recent' 100% of the time, not 50% (because of one of their backends not having IO::Socket::SSL  installed)
22:29 ranguard the author.json stuff we should document somewhere, but we don't need it in the 'faq' about why you are having problems with it
22:31 mst sure. I just really really don't want it to die.
22:33 ranguard we should have an 'export your author.json' feature then
22:33 ranguard anyway, night for real now :)
22:40 oalders mst: yeah, it won't die :)
22:42 oalders https://github.com/CPAN-API/cpan-api/blob​/master/lib/MetaCPAN/Script/Author.pm#L93
22:42 dipsy [ cpan-api/lib/MetaCPAN/Script/Author.pm at master · CPAN-API/cpan-api · GitHub ]
22:52 SineSwiper joined #metacpan
23:36 klapperl_ joined #metacpan

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