Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2015-02-11

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

All times shown according to UTC.

Time Nick Message
00:09 mrhorner joined #metacpan
00:25 mrhorner joined #metacpan
00:25 Ptolemarch joined #metacpan
01:00 vroom joined #metacpan
01:09 vroom joined #metacpan
01:18 vroom joined #metacpan
01:30 vroom joined #metacpan
01:46 mrhorner joined #metacpan
02:39 andreeap joined #metacpan
02:41 moltar joined #metacpan
02:57 klapperl joined #metacpan
03:04 moltar joined #metacpan
03:41 vroom joined #metacpan
04:05 vroom joined #metacpan
04:14 vroom1 joined #metacpan
04:21 mauke_ joined #metacpan
04:23 vroom joined #metacpan
04:25 vroom joined #metacpan
05:30 sivoais rather than try to guess, I'll just go ahead and ask... So have you all heard of IPython notebooks?
05:31 sivoais They're pretty neat for write docs + code + output all together and some folks would like to have that as a way of writing docs for MetaCPAN
05:33 sivoais I was wondering if you had some ideas for integrating the HTML of an IPython notebook on MetaCPAN
05:38 sivoais here's the issue, if you'd like to comment <https://github.com/zmughal/p5-Devel-IPerl/issues/28>
05:41 vroom joined #metacpan
06:38 melo joined #metacpan
06:58 punter joined #metacpan
07:26 vroom joined #metacpan
07:54 reneeb joined #metacpan
08:03 neilb joined #metacpan
08:07 oiami joined #metacpan
08:08 khisanth_ joined #metacpan
08:23 neilb joined #metacpan
08:24 reneeb joined #metacpan
08:37 ribasushi how can I navigate to (now all on backpan) Catalyst when it was part of one distro, before the split to Catalyst-Runtime ?
08:38 ribasushi I know metacpan has them, I just don't know how to reach a URL that will give me the drop down of the Catalyst release history
09:18 neilb joined #metacpan
10:25 dp_ joined #metacpan
10:36 kentnl Yeah, metacpan-web is notoriosly bad IME for not following modules histories over dist boundaries
10:37 ranguard if only it was open source and you could patch it :)
10:37 kentnl If only I could understand why its breaking and understand how to fix it :p
10:46 melo joined #metacpan
11:05 ranguard :)
11:46 andreeap joined #metacpan
12:35 vroom joined #metacpan
12:49 vroom joined #metacpan
13:09 ribasushi the coderwall button/image has been  broken for several months now ( under avatar https://metacpan.org/author/RJBS )
13:09 ribasushi is this known?
13:09 ribasushi it's not a functional issue, just looks ugly
13:16 punter joined #metacpan
13:20 neilb joined #metacpan
13:34 moltar joined #metacpan
13:35 vroom joined #metacpan
13:41 michael looks like the whole api.coderwall.com has gone, and there's a broken image in coderwall itself if you log in to get the embed button
14:35 vroom joined #metacpan
14:42 melo joined #metacpan
15:04 oalders ribasushi: https://twitter.com/coderwall/status/560900798071066624
15:08 ribasushi oalders: known issue then, thanks!
15:08 oalders :)
15:08 oalders i guess we could add a page that would give the release history for a given module
15:24 vroom joined #metacpan
15:38 oalders kentnl: if you want to take a stab at adding the page above, we can help ^^^
15:45 Ptolemarch joined #metacpan
15:48 neilb if a release is re-indexed on PAUSE due to permissions changes, does it also need a manual re-index on metaCPAN?
15:49 haarg yes
15:58 ilbot2 joined #metacpan
15:58 Topic for #metacpan is now http://status.panopta.com/metacpan | Next version of API - have your say: https://github.com/CPAN-API/cpan-api/issues/361 | 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
15:58 ranguard bah, be nice to give authors access to do that themselves
15:59 ranguard actually, I wonder if we could just let any logged in user request a re-index of any file
16:01 ribasushi ranguard: more importantly - why isn't it simply automatic?
16:02 neilb I’d guess it’s driven by 02packages, and there’s no way to tell from that if an existing release has been re-indexed
16:02 neilb ranguard++ that would be nice
16:02 ribasushi but there is a way to tell that permissions changed
16:03 ranguard I guess we don't know about permission changes yet... https://github.com/CPAN-API/cpan-api/pull/338 - on that's 06perms
16:03 neilb but I’m pretty sure MetaCPAN just cares about what the permissions are now. Sadly there’s no model for historical permissions. Having such a thing would be jolly handy, but …
16:03 haarg https://github.com/CPAN-API/metacpan-web/issues/834
16:04 haarg even if permissions change, that doesn't mean that the indexed modules have changd
16:04 haarg it would normally only impact future releases
16:04 haarg so detection would have to be done via 02packages
16:06 oalders there's another issue out there for detecting perms changes
16:06 oalders i'm pretty sure mst has complained about this with some regularity (and rightly so)
16:06 neilb if 02packages had a timestamp, it could be automatic, but I don’t think people are going to want to change that particular format :-)
16:06 neilb One for the QAH! :-)
16:06 haarg it wouldn't need a timestamp
16:07 oalders https://github.com/CPAN-API/cpan-api/issues/220
16:07 haarg we could just detect if there are any discrepancies between it and our index.  something that would probably be valuable anyway.
16:08 neilb true, you could do that now. certain packages will change what release they’re listed against
16:18 chmrr joined #metacpan
16:27 neilb foreach release in 02packages: signature = join(‘|’, sort @packages). If a release hasn’t been seen before, or the signature is different from last time, then the release needs indexing?
16:31 kentnl neilb: iirc theres
16:31 kentnl a copy of 02packages in a git repo somewhere.
16:31 kentnl on PAUSE
16:32 kentnl just cloning it is not realistically plausible for mortals :(
16:33 kentnl ( Its a very large file, and only access to it is via the old "dumb" http interface, so its a case of re-fetching a massive 600mb blob every update )
16:33 neilb kentnl: given MC already has a regular job which grabs & processes 02packages, I assume this would be added there
16:33 kentnl neilb: PAUSE does it inside the indexer loop somewhere. So its about as accurate as you'll get.
16:34 kentnl just as I said, access is the issue.
16:34 haarg it doesn't seem like it would be particularly helpful for this issue
16:38 chmrr joined #metacpan
17:01 neilb er, anyway, can you re-index ETHER/libwww-perl-6.09.tar.gz please :-)
17:03 Ptolemarch joined #metacpan
17:09 moltar joined #metacpan
17:33 ether neilb++
17:33 ether haarg: did the problem with thaljef modules get figured out? (or was that on a different channel?)
17:43 vroom joined #metacpan
17:49 vroom1 joined #metacpan
17:51 devin joined #metacpan
18:43 neilb joined #metacpan
18:53 haarg assuming you mean the CHECKSUMS thing, that was a different channel
18:54 haarg and the problem was tracked down, but not fixed yet
19:01 ranguard http://munin.metacpan.org/ (see with https://github.com/CPAN-API/network-infrastructure to know what is running where) - now live, need to add/cleanup plugins
19:02 hernan604 joined #metacpan
19:06 ranguard hint: bm-mc-01 has the api on it!
19:13 oalders neilb, ether: release libwww-perl-6.09 contains unauthorized modules: LWP::Protocol::http::SocketMethods,LWP::Protocol::http::Socket,LWP::Protocol::MyFTP
19:13 ether yes we know
19:13 ether thanks :)
19:14 oalders i'm just saying the re-index is pointless right now
19:14 neilb ok
19:15 mst oalders: we figured we'd let neilb have his first crack at untangling PAUSE permissions on something nice and low profile
19:15 neilb third time’s gonna be a charm!
19:15 ether mst: ooh you're mean
19:15 ether that's like giving Moose to me as my first real dist to help maintain
19:16 mst there's precedent. DBIx::Class::Schema::Loader exists because somebody emailed me to report a bug in DBIx::Class::Loader and I told him "congratulations, you're now the ::Loader maintainer, shout if you get stuck"
19:17 mst that was Brandon Black, who later added mro.pm to core to make DBIC schemas boot faster
19:17 * neilb is newb
19:20 oalders :)
19:27 ranguard any sysadmin types tell me what else should be being monitored here: http://munin.metacpan.org/ - it's just default out of the box atm (just turning off nfs at the moment)
20:04 melo joined #metacpan
20:35 * neilb crosses his fingers. He’s feeling confident!
20:35 heytitle_ joined #metacpan
21:22 reneeb joined #metacpan
21:52 moltar joined #metacpan
21:58 neilb crap
22:09 ether ?
22:49 neilb Once more unto the 02packages dear friends!
22:49 neilb Can you re-index ETHER/libwww-perl-6.09.tar.gz please? :-)
22:58 ether submitted!
22:58 ether neilb++
23:00 oalders that worked
23:06 * ether gasps with delight.
23:06 ether I haen't even reindexed the dist yet
23:06 ether but metacpan doesn't care about that bit - just that the 06perms entries are there :)
23:06 ether actually, maybe it should care
23:11 neilb ether: ANDK re-indexed it, as there was one step which required gandalf to step in
23:14 ether oh?
23:15 ether woo!  LWP                                6.09  E/ET/ETHER/libwww-perl-6.09.tar.gz
23:21 Ptolemarch joined #metacpan

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