Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2016-06-28

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

All times shown according to UTC.

Time Nick Message
03:37 Khisanth joined #metacpan
06:01 vanstyn_ joined #metacpan
06:08 Lee Grinnz_: https://github.com/runrig/spreadsheet-parseexcel/pull/22
06:11 Lee i see Spreadsheet::ParseExcel
06:11 Lee is effectively unmaintained anyway so not that this will make much difference in the short term :/
07:02 oiami joined #metacpan
07:34 vanstyn joined #metacpan
08:03 neilb joined #metacpan
08:07 Relequestual joined #metacpan
08:27 neilb joined #metacpan
09:26 Tux Grinnz, NOOOOOOO!
09:26 Tux Spreadsheet::XLSX is obsoleted and should be replaced with Spreadsheet::ParseXLSX in all you serious XLSX usages
09:27 Tux I fully subscribe to Lee's opinion here
09:30 Tux and I seldom use any of these parsers directly: <shameless plug>I use Spreadsheet::Read</shameless plug>
09:31 Tux mickey, if you like it, please join forces in https://github.com/Tux/Release-Checklist
09:31 Tux FWIW no new messages/errors in 1.016 client
09:56 Tux I cheered too soon :/
09:56 Tux [Cxn] ** [http://api.metacpan.org:80]-[599] Could not connect to 'api.metacpan.org:80': No route to host, called from sub Search::Elasticsearch::Role::Client::Direct::Main::scroll_helper at /pro/lib/perl5/site_perl/5.22.0/MetaCPAN/Client/Request.pm line 102. With vars: {'request' => {'method' => 'POST','path' => '/v0/favorite/_search','mime_type' => 'application/json','ignore' => [],'serialize' => 'std','qs' => {'scroll' => '5m','search_type' =>
09:56 Tux 'scan','size' => 1000},'body' => {'query' => {'term' => {'distribution' => 'PONAPI-Tools'}}}},'status_code' => 599}
09:57 Tux aditional problem is that I cannot see where that call came from in the original script
10:00 mickey Tux: did you eliminate network issues? 'Could not connect to ... No route to host' is suspicious
10:01 mickey ah, and the http didn't go away, i think i know why
10:03 mickey i'll release a fix soon (adding another fix anyway)
10:34 Tux http://tux.nl/Files/MICKEY.html
10:38 mickey Tux++ :)
10:49 metacpan joined #metacpan
10:49 metacpan [metacpan-client] mickeyn pushed 2 new commits to master: https://git.io/vo5h5
10:49 metacpan metacpan-client/master dcafd76 Mickey Nasriachi: support aggregations (facets replacement)
10:49 metacpan metacpan-client/master 562151b Mickey Nasriachi: fix nodes list
10:49 metacpan left #metacpan
10:53 metacpan joined #metacpan
10:53 metacpan [metacpan-client] mickeyn pushed 1 new commit to master: https://git.io/vo5jW
10:53 metacpan metacpan-client/master 077ed10 Mickey Nasriachi: make dzil happy (added missing method doc)
10:53 metacpan left #metacpan
10:56 metacpan joined #metacpan
10:56 metacpan [metacpan-client] mickeyn pushed 1 new commit to master: https://git.io/vo5jr
10:56 metacpan metacpan-client/master fbc15b7 Mickey Nasriachi: rename attribute
10:56 metacpan left #metacpan
10:56 Tux can I get a tgz? (dzil not yet happy on that system)
10:56 Tux 502 Proxy Error at ./makewww.pl line 290.
10:56 Tux 502 Proxy Error at ./makewww.pl line 290.
10:56 Tux Can't use an undefined value as a HASH reference at ./makewww.pl line 337.
10:56 Tux 502 Proxy Error at ./makewww.pl line 290.
10:56 * Tux probably still needs some eval { }'s around the client calls
10:57 metacpan joined #metacpan
10:57 metacpan [metacpan-client] mickeyn pushed 1 new commit to master: https://git.io/vo5jD
10:57 metacpan metacpan-client/master 4dde8dc Mickey Nasriachi: release 1.017000
10:57 metacpan left #metacpan
10:58 mickey Tux: i just released it. you can also clone https://github.com/CPAN-API/metacpan-client and run 'dzil build'
10:59 mickey ah, missed your dzil comment :)
10:59 Tux that's what I meant: on that system dzil build doesn't yet play nice
11:01 mickey sent to your cpan mail
11:01 Tux already got it :)
11:02 Tux 12 clients now running in parallel :P
11:02 Tux http://tux.nl/Files/dashboards.html <= these
11:02 mickey oh, so you're ddos'ing the api :)
11:03 Tux 12 is a DDOS?
11:03 mickey note the :)
11:04 mickey hope this will work better... let's see
11:05 mickey you can also try adding the arguments: (domain => 'fastapi.metacpan.org', version => 'v1') to the client object and try working with the new API
11:05 Tux and he tells me now :(
11:06 Tux why isn't that the default?
11:06 mickey that works with the new version i just released
11:06 mickey V1 is still beta
11:06 Tux I thought I was here to test the new API assuming (yes, that is bad) M::C would use it
11:07 Tux let's await this run first
11:07 Tux and then re-run with these additional arguments
11:07 mickey what you ran so far was against the old API
11:07 mickey cool
11:48 neilb_ joined #metacpan
12:04 neilb joined #metacpan
12:17 neilb joined #metacpan
12:51 Tux dashboards are *still* running for ETHER NEILB BOOK EXODIST and RJBS
12:52 Tux these all started at 13:02 MET
13:19 punter joined #metacpan
13:32 Tux fastapi isn't really fast at all :/
13:52 ranguard Tux: no, it's not optomised yet - but that's now possible
14:03 Grinnz Tux, um, I was agreeing with Lee lol
14:04 Grinnz personally I only deal with XLS files, which makes the whole "WriteExcel is obsolete, use Excel::Writer::XLSX instead even though it generates a DIFFERENT FORMAT" kind of annoying
14:10 Tux agree
14:11 Tux Hmm, all my downrive counts are gone now
14:40 Tux So, it looks like "Fetching github issues" takes the most of the time
14:40 Tux If I scan CPAN, all github modules require me to login to github
14:41 Tux if I visit github in my browser, I don't need to login to view issues is some random repo
14:41 Tux what would be the "best" way to get issues without logging in other that web-scraping?
14:48 haarg what information are you trying to get?
14:50 haarg and why are you trying to avoid logging in?
14:54 oalders Tux: https://metacpan.org/pod/Pithub is nice
14:54 Tux I want to get the number of open/resolved issues for a/any module
14:54 Tux I want to get the number of open/resolved RT tickets for a/any module
14:55 * Tux tries Pithub
14:55 mst I'm not sure what the problem is with logging in? they just use that to give you API keys
14:55 mst gives them a measure of anti-rogue-bot control etc.
14:58 Tux needs more digging, as I disable SHARYANTO modules because of ridiculous dependency chains
15:39 metacpan joined #metacpan
15:39 metacpan [cpan-api] mickeyn force-pushed mickey/test_backpan from ed01b06 to f5b1721: https://git.io/voysW
15:39 metacpan cpan-api/mickey/test_backpan e7180e9 Mickey Nasriachi: script/bulk: use bulk_helper
15:39 metacpan cpan-api/mickey/test_backpan f5b1721 Mickey Nasriachi: script/backpan: simplify query
15:39 metacpan left #metacpan
15:41 metacpan joined #metacpan
15:41 metacpan [cpan-api] mickeyn force-pushed mickey/test_backpan from f5b1721 to a79c651: https://git.io/voysW
15:41 metacpan cpan-api/mickey/test_backpan a79c651 Mickey Nasriachi: script/backpan: simplify query
15:41 metacpan left #metacpan
15:59 Relequestual joined #metacpan
16:17 ether Tux: whateveryou do with SHARYANTO you should do with PERLANCAR (they are the same person)
16:18 neilb joined #metacpan
16:20 oalders i always wondered about that
16:21 oalders so, should we pull the trigger on changing the github org name?
17:09 neilb joined #metacpan
17:28 ether change to what?
17:29 haarg metacpan presumably
17:31 punter joined #metacpan
17:33 oalders yeah, metacpan.  all lower case seems best
17:36 jberger if it was something you wanted to do (and I think it sounds good) I can't think of a better time to do it
17:42 ranguard oalders: sure
17:42 ranguard please rename cpan-api repo to metacpan-api whilst you are at it
17:42 ranguard let me know when done and I'll update puppet
17:42 ranguard (for production)
17:43 oalders heh. i get the error "Login is already taken"
17:43 * oalders shakes fist at "metacpan" user
17:43 ranguard oalders: oh, that's because we hae the MC user
17:44 oalders maybe we rename that first
17:44 ranguard can you rename the MC user? - there are some tokens related to that?
17:44 ranguard should also consider travis I guess?
17:45 oalders what is "metacpan" being used for?
17:45 oalders i think the app has been moved to the org
17:45 oalders (OAuth)
17:46 oalders yeah, the apps are in the org
17:46 oalders so i'm not sure that user is even useful
17:47 ranguard the exploreer gists are in there
17:48 ranguard but a metacpan-explorer user would be ok for that
17:49 ranguard login as the MC user and see what repos/gists there are?
17:49 punter Hi all. Quick question: Would anyone here be interested in me doing an integrating of perlmodules.net with slack.com?
17:49 oalders ranguard: zero repositories
17:49 oalders s/metacpan/metacpan-user/ is complete
17:50 oalders check it out https://github.com/metacpan
17:50 oalders punter: what would the slack integration do? we use perlmodules.net at $work and slack as well
17:51 oalders ranguard: i'll rename that repo.  it'll be a bit confusing with https://metacpan.org/pod/MetaCPAN::API
17:51 oalders but that's ok
17:51 oalders rename complete: https://github.com/metacpan/metacpan-api
17:51 jberger why not just metacpan?
17:51 jberger oh, sorry I misread
17:52 haarg github login still working on metacpan
17:52 oalders that's good news :)
17:53 ranguard oalders: me, MC::Api is depreciated - not an issue :)
17:53 oalders :)
17:53 punter oalders, I'm not 100% sure what it SHOULD do, but what I thought of doing is (a) announcements in chatrooms, and (b) allowing anyone to add/remove modules from your feeds
17:54 punter oalders, I'm not sure it's worth the effort, but if one person says they'd definitely use it, I might do it.
17:54 oalders punter: i already have two devs giving the thumbs up
17:55 punter nice, I'll get to it.
17:55 mickey ooh, nice
17:55 oalders punter++
17:58 ranguard oalders: we should have a client that can listen on a channel and reindex on requests ;)
17:58 oalders ranguard: that sounds too shiny!
17:59 ranguard oalders: yea, your right soz :)
17:59 oalders having said that, now that we have the queue, we could add a button to re-queue something for indexing
18:02 metacpan joined #metacpan
18:02 metacpan [metacpan-web] haarg created haarg/rename-org (+1 new commit): https://git.io/voFT5
18:02 metacpan metacpan-web/haarg/rename-org b86cc04 Graham Knop: update links for new org and repo names
18:02 metacpan left #metacpan
18:02 ranguard oalders: but no shiny!
18:02 oalders :)
18:03 * ranguard is updating puppet
18:04 ranguard me++ I'd already called everything metacpan-api, not cpan-api, so was just renaming the repo link :)
18:06 oalders :)
18:06 ranguard ok, that's deployed on all lw-* machines
18:07 Topic for #metacpan is now V1 READY FOR TESTING https://github.com/metacpan/metacpan-api/wiki/MetaCPAN-V1-announcement-and-migration-plan | MetaCPAN Developer VM https://github.com/metacpan/metacpan-developer | Chat logs available at http://irclog.perlgeek.de/metacpan/ | Can't find your module on MetaCPAN? https://metacpan.org/about/missing_modules
18:08 metacpan joined #metacpan
18:08 metacpan [metacpan-web] haarg created topic/rename-org-master (+1 new commit): https://git.io/voFkp
18:08 metacpan metacpan-web/topic/rename-org-master 65eb83b Graham Knop: update links for new org and repo names
18:08 metacpan left #metacpan
18:12 * ranguard updates links in metacpan-developer
18:12 metacpan joined #metacpan
18:12 metacpan [metacpan-developer] ranguard pushed 1 new commit to master: https://git.io/voFIB
18:12 metacpan metacpan-developer/master 3d3423a Leo Lapworth: update links from CPAN-API github to metacpan github
18:12 metacpan left #metacpan
18:17 metacpan joined #metacpan
18:17 metacpan [metacpan-api] haarg created topic/rename-org (+1 new commit): https://git.io/voFIj
18:17 metacpan metacpan-api/topic/rename-org c18c839 Graham Knop: update links for new org and repo names
18:17 metacpan left #metacpan
18:17 oalders ranguard++ haarg++
18:17 haarg i'm not going to bother with a pr for the legacy api
18:17 oalders yeah, that's fine
18:19 haarg travis still seems to be tracking stuff under the old names
18:34 * ranguard typos `carp` as `crap` and thinks there should be an alias for that :)
18:38 oiami joined #metacpan
18:42 haarg https://metacpan.org/pod/Acme::Crap
18:45 ranguard CPAN++
18:45 ranguard :)
18:46 ranguard if you want some shit... it's probably already done.. pun intended :)
18:46 jberger use more 'shit';
18:58 [Tux] joined #metacpan
18:58 [Tux] [Unavailable] ** [https://fastapi.metacpan.org:443]-[503]
19:05 ranguard [Tux]: now?
19:06 ranguard 503 means there was a timeout, I can increase what that value is if needed, was it a complex query?
19:09 * ranguard has updated the timeouts (to match what we have for https://metacpan.org/ and deployed
19:45 [Tux] ranguard, it was in my mail
19:46 [Tux] Tue, 28 Jun 2016 20:32:55 +0200 (CEST)
21:09 mickey so re status discrepancy: what's the backpan authority? BackPAN::Index or indices/find-ls.gz? (I see script/backpan uses the former and script/release the later)
21:13 mickey actually it's weird, both match List-MoreUtils-0.28, but according to v0 it's not 'backpan' (status='cpan')
21:14 oalders what's the data source for BackPAN::Index?
21:25 mickey code seem to be pointing at http://gitpan.integra.net/backpan-index.gz
21:26 mickey at least as a default source
21:26 mickey but it looks like querying from a DB
22:02 grantm joined #metacpan

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