Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2014-05-15

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

All times shown according to UTC.

Time Nick Message
01:14 klapperl joined #metacpan
01:53 SineSwiper joined #metacpan
01:57 cooper joined #metacpan
02:11 jwang joined #metacpan
02:18 oiami joined #metacpan
02:31 oiami joined #metacpan
04:10 talina_ joined #metacpan
04:33 omega left #metacpan
04:33 omega joined #metacpan
04:40 metacpan joined #metacpan
04:40 metacpan [metacpan-web] oalders pushed 3 new commits to master: http://git.io/7vM74A
04:40 metacpan metacpan-web/master 1421c0f Talina06: Display Pauseid on hover & Round corners.
04:40 metacpan metacpan-web/master 38331be Talina06: Display hover minor change.
04:40 metacpan metacpan-web/master b75ecf2 Olaf Alders: Merge pull request #1181 from Talina06/update-plussers...
04:40 metacpan left #metacpan
04:40 dipsy [ Comparing 23360608320c...b75ecf2b7b57 · CPAN-API/metacpan-web · GitHub ]
04:41 metacpan joined #metacpan
04:41 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/X8RiOQ
04:41 metacpan metacpan-web/master 90c1461 Talina06: Add plusser info.
04:41 metacpan metacpan-web/master bc16e27 Olaf Alders: Merge pull request #1180 from Talina06/update_news...
04:41 metacpan left #metacpan
04:41 dipsy [ Comparing b75ecf2b7b57...bc16e279742f · CPAN-API/metacpan-web · GitHub ]
04:41 metacpan joined #metacpan
04:41 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/GwffVA
04:41 metacpan metacpan-web/master 0edaa36 Philippe Bruhat (BooK): add a link to the author's test matrix
04:41 metacpan metacpan-web/master 039f85d Olaf Alders: Merge pull request #1178 from book/book/author-matrix...
04:41 metacpan left #metacpan
04:41 dipsy [ Comparing bc16e279742f...039f85de06f5 · CPAN-API/metacpan-web · GitHub ]
04:41 metacpan joined #metacpan
04:41 metacpan [metacpan-web] oalders pushed 4 new commits to master: http://git.io/vothPg
04:41 metacpan metacpan-web/master 17448d8 Chankey Pathak: Hide #dependencies-graph on ESC...
04:41 metacpan metacpan-web/master 052b909 Chankey Pathak: Update cpan.js
04:41 metacpan metacpan-web/master 241be68 Chankey Pathak: Update cpan.js
04:41 metacpan left #metacpan
04:41 dipsy [ Comparing 039f85de06f5...a96b8faa0429 · CPAN-API/metacpan-web · GitHub ]
04:47 metacpan joined #metacpan
04:47 metacpan [metacpan-web] oalders pushed 1 new commit to master: http://git.io/7-WXlw
04:47 metacpan metacpan-web/master 7bd6243 Olaf Alders: Moves the plusser icon title to the img tag.
04:47 metacpan left #metacpan
04:47 dipsy [ Moves the plusser icon title to the img tag. · 7bd6243 · CPAN-API/metacpan-web · GitHub ]
05:00 ether_ joined #metacpan
07:05 DerAlex joined #metacpan
07:23 cooper joined #metacpan
08:05 neilb joined #metacpan
08:45 castaway did I mention? holy icons batman!
09:05 DerAlex joined #metacpan
09:07 daveh joined #metacpan
10:42 talina_ joined #metacpan
11:17 leejohnson joined #metacpan
11:24 Lee joined #metacpan
11:31 Lee joined #metacpan
12:24 DerAlex joined #metacpan
12:28 oiami joined #metacpan
12:31 SineSwiper joined #metacpan
13:16 oiami1 joined #metacpan
13:29 daveh joined #metacpan
15:10 gtodd left #metacpan
15:59 alnewkirk joined #metacpan
16:03 ether is this known?  almost all Crypt-SSLeay releases have been marked unauthorized -- https://metacpan.org/release/Crypt-SSLeay
16:03 dipsy [ Crypt-SSLeay-0.72 - OpenSSL support for LWP - metacpan.org ]
16:07 Lee joined #metacpan
16:21 rwstauner that could be a bug in the indexing of the release, but until yesterday there was no marking of unauthorized stuff
16:21 rwstauner and figured some is better than none, and if things look wrong people will be able to tell us
16:22 rwstauner interesting that the release is unauthorized, but none of the modules are
16:22 rwstauner i'd guess that's a bug in the indexer
16:23 rwstauner yeah, api shows as "authorized": false but i have no idea why
16:23 rwstauner i haven't dug into the indexer code yet
16:32 BinGOs CPAN is hard, let's go shopping!
16:32 neilb joined #metacpan
16:39 DerAlex joined #metacpan
16:44 Lee joined #metacpan
17:07 oiami1 left #metacpan
17:17 rwstauner nerts: release Crypt-SSLeay-0.72 contains unauthorized modules: DB
17:17 rwstauner well, that's an explanation, at least
17:20 rwstauner we skip the package 'main', can we also skip 'DB'?
17:23 ether I wouldn't hardcode that on the metacpan side
17:23 ether the dist's META.json should have no_index => { namespace => 'DB' } or whatever the syntax is
17:23 * ether will create a ticket for it
17:25 rwstauner right
17:25 ether although the latest release to PAUSE ought to have mentioned those indexing errors
17:25 ribasushi ether: PAUSE hardcodes it https://github.com/andk/pause/blob/master/lib/PAUSE/pmfile.pm#L236
17:25 dipsy [ pause/lib/PAUSE/pmfile.pm at master · andk/pause · GitHub ]
17:25 rwstauner all the old releases will still be marked as unauthorized
17:25 ribasushi (always has)
17:25 ether ah interesting
17:26 ether well, metacpan should do what PAUSE does, then :)
17:26 ether i.e. call PAUSE::pmfile and see what it says; then metacpan and PAUSE will stay in tandem
17:26 ether (we want to change PAUSE to using Module::Metadata, but we're not there yet..)
17:27 trs I'm not sure metacpan correctly ignores no_index packages if they're inner packages.
17:33 trs ignore me, I read it wrong. and there's a test to make sure it does. :)
17:33 ether yeah, I'd be pretty surprised if that was the case
17:33 ether (that it didn't, that is)
17:34 trs that was my assumption, but I was just reading the code and thought "that can't be right..."
17:34 trs turns out it is. :)
17:36 * rwstauner hates perltidy with an unquenchable passion
17:36 rwstauner is there a configuration out there that makes the code not hideously unreadable?
17:37 * trs hates it to
17:37 trs o
17:37 ribasushi then why does the project... use it?
17:38 trs rwstauner: this is my current config that starts to approach something reasonable IMO: http://tsibley.net/paste/2014-05-15lJzFsCbU-perltidyrc
17:38 trs ribasushi: not my idea. :)
17:39 rwstauner ribasushi: too many contributors?  not my choice either
17:39 trs I don't use it unless someone forces me or I'm staring at really bad code and can't make heads or tails without cleaning it up first.
17:39 rwstauner thanks trs, i'll look at that config later
17:40 rwstauner ok, so i can just skip 'DB' in the same place we skip 'main'
17:45 ether rwstauner: is it possible for you to just call into PAUSE::pmfile directly, rather than duplicating the logic?
17:45 rwstauner no, we don't use the actual pause code
17:45 rwstauner we use Module::Metadata
17:46 rwstauner well, "no" as in "that's not available at the moment" not "i refuse"
17:47 trs ether: pause's indexing logic requires the database, doesn't it?
17:48 trs oh, hmm, maybe not the stuff in pmfile.
17:49 ether the first pass, "find me namespaces that I should try to index", doesn't
17:49 ether rwstauner: can you point me to where in the code this is done, so I can add it to my tuit list for looking at when I come back to my Module::Metadata work?
17:50 * ether will happily supply patches rather than piss on other people's work :)
17:50 ether I have strong feelings about getting everything to be consistent, but there's a lot of yaks to be shaved before that can be realized
17:50 rwstauner https://github.com/CPAN-API/cpan-api/blob/master/lib/MetaCPAN/Script/Release.pm#L388
17:50 DerAlex joined #metacpan
17:50 dipsy [ cpan-api/lib/MetaCPAN/Script/Release.pm at master · CPAN-API/cpan-api · GitHub ]
17:50 rwstauner indeed
17:50 ether danke!
17:50 rwstauner np
17:56 * rwstauner naughtily works on metacpan tests while not listening to poor-quality multi-source video chat
17:58 * rwstauner &
18:09 DerAlex joined #metacpan
18:15 daveh joined #metacpan
18:17 DerHartmut joined #metacpan
18:45 Lee joined #metacpan
19:08 talina_ joined #metacpan
19:18 rwstauner since neither 'main' nor 'DB' are in 02packages i'd guess it's safe to just ignore them
19:18 rwstauner DB *is* in 06perms, but it's obviously not a comprehensive list, so must not be checked
19:18 rwstauner amusingly there are several capitalization-varying instances of "main" in 02packages, though :-)
19:19 BinGOs package maine;
19:22 rwstauner :-)
19:22 rwstauner package mane;
19:57 ether lol
19:57 ether maine::coon
20:16 trs package remember'the'maine;
21:17 DerAlex joined #metacpan
22:09 metacpan joined #metacpan
22:09 metacpan [cpan-api] rwstauner pushed 2 new commits to master: http://git.io/lR41Tg
22:09 metacpan cpan-api/master fe1a430 Randy Stauner: Test a dist that provides main and DB packages
22:09 metacpan cpan-api/master 491d114 Randy Stauner: Ignore DB package in addition to main...
22:09 metacpan left #metacpan
22:09 dipsy [ Comparing 38beb531cecf...491d114f6af4 · CPAN-API/cpan-api · GitHub ]
22:38 * rwstauner reindexes all Crypt-SSLeay releases
23:12 ether \o/

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