Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2016-05-27

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

All times shown according to UTC.

Time Nick Message
00:16 cjm joined #metacpan
03:03 metacpan joined #metacpan
03:03 metacpan [metacpan-web] oalders pushed 1 new commit to mi/es2: https://git.io/vrDFs
03:03 metacpan metacpan-web/mi/es2 f7d577f Olaf Alders: Simplify changes.t
03:03 metacpan left #metacpan
03:20 metacpan joined #metacpan
03:20 metacpan [metacpan-web] oalders pushed 1 new commit to mi/es2: https://git.io/vrDFA
03:20 metacpan metacpan-web/mi/es2 d906aec Olaf Alders: Fixes Changes test for Perl release....
03:20 metacpan left #metacpan
06:09 Lee joined #metacpan
06:42 oiami joined #metacpan
07:05 neilb joined #metacpan
07:18 mickey oalders++ # tiny cleanup on the tidyall test and we're done :)
07:18 mickey i'll open an issue re changes_file, we can do that improvement later
07:24 mickey k, there is an open issue for creating the field, so I commented on #299
07:24 mickey (api)
07:48 ranguard mickey+++++++++++++++++++++++
08:05 Relequestual joined #metacpan
08:16 neilb joined #metacpan
08:22 metacpan joined #metacpan
08:22 metacpan [metacpan-web] mickeyn pushed 1 new commit to mi/es2: https://git.io/vryq8
08:22 metacpan metacpan-web/mi/es2 d5ac55f Mickey Nasriachi: match Code::TidyAll version to cpan-api
08:22 metacpan left #metacpan
09:06 neilb joined #metacpan
10:03 TBSliver joined #metacpan
11:12 neilb_ joined #metacpan
12:34 neilb_ joined #metacpan
12:41 oalders just the tidy test left to defeat
12:42 mickey oalders: it works with 5.22 ... should we upgrade? :)
12:43 oalders i'd be fine with that.  ranguard?
12:44 mickey the api has one failing test on travis with 5.22 ... but it works on my VM (tested with perlbrew)
12:44 oalders what's the test that fails for the api?
12:44 mickey model/archive
12:45 mickey there're 2 files that got their size read incorrectly with 5.22 on travis
12:46 oalders just looking at that. no idea what's going on there
12:46 oalders maybe we could change that test to parse the YAML and then compare the contents
12:46 oalders i don't really care about the size
12:46 mickey the test looks for the same file sizes I read with 'ls -l' after extracting the archive
12:47 mickey sounds good to me
12:47 oalders for the v1 api we just need to index perl manually.  i'll trigger that
12:48 oalders and i guess we should run puppet on lw-03. do the other machines need to run as well?
12:49 mickey sorry i'm missing something, why run puppet?
12:50 oalders mickey: to update the repositories
12:50 mickey it might be best to run on all machines if it pulls any changes
12:51 mickey 01/02/03
12:51 mickey just to be safe
12:51 oalders right
13:18 ranguard we can upgrade to 5.22 - change: https://github.com/CPAN-API/metacpan-puppet/blob/master/hieradata/common.yaml#L54
13:37 metacpan joined #metacpan
13:37 metacpan [cpan-api] mickeyn created mickey/t_model_archive (+1 new commit): https://git.io/vry9U
13:37 metacpan cpan-api/mickey/t_model_archive 0c8251c Mickey Nasriachi: t/model/archive: replace size check with content check
13:37 metacpan left #metacpan
13:42 oalders also, it looks like v1 is throwing some exceptions that the tests aren't catching yet
13:42 oalders https://v1.metacpan.org/release/HTTP-BrowserDetect
13:45 jberger sigh, this is why I'm not actually a fan of requiring Perl::Tiday
13:45 jberger Tidy even
13:45 jberger I understand some people can't be forced to code to a good style
13:46 jberger but ergh
13:46 ribasushi jberger: good style is important: https://twitter.com/ribasushi/status/731791950106480640
13:47 jberger heh
13:47 jberger I tried one day, I really did, to make perltidy and my ocd play nicely together
13:47 jberger I gave up
13:53 ranguard perltidy++ # consistency even if bad consistency sometimes
13:53 neilb joined #metacpan
13:53 ranguard well, excapt for the edge cases, but yea, it would be wonderful if it was better, but it's better than not using it IMHO
13:54 ribasushi different types of programming call for different syntactic styles
13:54 ribasushi blanket consistency enforced blindly over a complex project is likely going to be a net loss
13:56 * ranguard shrugs - I care about it at work... I don't care about it so much on my own OS projects
13:57 jberger ranguard: yeah, that's probably the case in the real world
13:57 jberger but oh my ocd hurts
13:57 ranguard jberger: yea, some bits of perltidy piss me off, but I'm not motivated enough to do more than drop in some #'s and make it 'ok'
13:58 * ranguard doesn't have bad ocd though :)
13:59 mickey ranguard: also 'ignore' lines in config :)
14:11 metacpan joined #metacpan
14:11 metacpan [cpan-api] mickeyn force-pushed mickey/t_model_archive from 0c8251c to b1aefdc: https://git.io/vrydX
14:11 metacpan cpan-api/mickey/t_model_archive b1aefdc Mickey Nasriachi: t/model/archive: replace size check with content check
14:11 metacpan left #metacpan
14:32 mickey hmm... content check is also failing for the same files on 5.22 ... looks like extraction issue
14:33 mickey oalders: ^^ is it Archive::Any related?
14:39 oalders mickey: possible. the problem with these tests is that we're not diffing content, so it's really hard to see what's going on
14:40 mickey can make it spit the extracted content :)
14:42 oalders yeah, that would be nice :)
14:45 metacpan joined #metacpan
14:45 metacpan [cpan-api] mickeyn force-pushed mickey/t_model_archive from b1aefdc to 0f4d5c1: https://git.io/vrydX
14:45 metacpan cpan-api/mickey/t_model_archive 0f4d5c1 Mickey Nasriachi: t/model/archive: replace size check with content check
14:45 metacpan left #metacpan
14:57 mickey here's the diff: https://travis-ci.org/CPAN-API/cpan-api/jobs/133401164#L1311
14:58 mickey CPAN::Meta::Converter version :)
15:06 mickey our cpanfile version doesn't match the version in snapshot
15:08 metacpan joined #metacpan
15:08 metacpan [cpan-api] mickeyn force-pushed mickey/t_model_archive from 0f4d5c1 to 34f10dd: https://git.io/vrydX
15:08 metacpan cpan-api/mickey/t_model_archive 34f10dd Mickey Nasriachi: t/model/archive: replace size check with content check
15:08 metacpan left #metacpan
15:10 oalders nice catch :)
15:10 oalders although it will only normally match in travis for the version of perl that we're currently using
15:12 oalders not sure if you've checked the travis logic for how carton is working
15:13 mickey from current run: "Successfully installed CPAN-Meta-2.150005 (upgraded from 2.150001)"
15:13 mickey let's hope it works :)
15:13 oalders yep :)
15:49 metacpan joined #metacpan
15:49 metacpan [cpan-api] mickeyn force-pushed mickey/t_model_archive from 34f10dd to 0cb288b: https://git.io/vrydX
15:49 metacpan cpan-api/mickey/t_model_archive 0cb288b Mickey Nasriachi: t/model/archive: replace size check with content check
15:49 metacpan left #metacpan
16:05 neilb joined #metacpan
16:23 mickey \o/ https://travis-ci.org/CPAN-API/cpan-api/builds/133416519
16:25 mickey so are we going to upgrade to 5.22 or just make the tidy test ignore that file? :)
16:26 * mickey is heading home... good start for the weekend
17:33 oalders mickey++
17:33 oalders let's upgrade to 5.22  we'd have to upgrade at some point anyway.  now seems like a good time
17:39 mickey cool, i favor that
17:39 neilb_ joined #metacpan
18:13 mickey oalders: so we need this one merged for the API: https://github.com/CPAN-API/cpan-api/pull/487 :)
18:14 oalders mickey: done!
18:14 metacpan joined #metacpan
18:14 metacpan [cpan-api] oalders pushed 1 new commit to mi/es2: https://git.io/vrSwc
18:14 metacpan cpan-api/mi/es2 d6573f9 Olaf Alders: Merge pull request #487 from CPAN-API/mickey/t_model_archive...
18:14 metacpan left #metacpan
18:14 metacpan joined #metacpan
18:14 metacpan [cpan-api] oalders deleted mickey/t_model_archive at 0cb288b: https://git.io/vrSwC
18:14 metacpan left #metacpan
18:14 mickey cool, thanks
18:15 oalders getting so close...
18:15 mickey we just need 5.22 to be the deafult
18:16 mickey and both repos pass all tests
18:16 oalders yep. do you have a minute to make a PR for that?
18:16 oalders also, we can blow away < 5.22 from the Travis tests and add 5.24 instead
18:16 mickey sure, i just have a kid climbing on my shoulders ... hard to type
18:16 oalders pesky kids!
18:17 oalders we can leave the older perls on the metacpan-web travis, though
18:17 neilb joined #metacpan
18:18 mickey i think we can get rid of 5.16... just costs us in build time
18:19 oalders sure
19:32 metacpan joined #metacpan
19:32 metacpan [metacpan-web] mickeyn created mickey/perl_5_22 (+1 new commit): https://git.io/vrSDx
19:32 metacpan metacpan-web/mickey/perl_5_22 9087ab0 Mickey Nasriachi: upgrade Perl to 5.22
19:32 metacpan left #metacpan
19:34 metacpan joined #metacpan
19:34 metacpan [cpan-api] mickeyn created mickey/perl_5_22 (+1 new commit): https://git.io/vrSy3
19:34 metacpan cpan-api/mickey/perl_5_22 0ab5d84 Mickey Nasriachi: upgrade Perl to 5.22
19:34 metacpan left #metacpan
19:43 metacpan joined #metacpan
19:43 metacpan [metacpan-developer] mickeyn created mickey/perl_5_22 (+1 new commit): https://git.io/vrSSE
19:43 metacpan metacpan-developer/mickey/perl_5_22 0655ebb Mickey Nasriachi: upgrade Perl to 5.22
19:43 metacpan left #metacpan
19:50 oalders mickey: those builds will likely fail until they get a cpanfile.snapshot generated with 5.22
19:56 mickey yeah, i still don't the environment properly set on the VM... the change is not complete
19:56 mickey i'll update all to WIP
20:02 metacpan joined #metacpan
20:02 metacpan [cpan-api] mickeyn pushed 1 new commit to mickey/perl_5_22: https://git.io/vrSQB
20:02 metacpan cpan-api/mickey/perl_5_22 9b51fd3 Mickey Nasriachi: remove older Perls from matrix
20:02 metacpan left #metacpan
20:34 metacpan joined #metacpan
20:34 metacpan [metacpan-web] mickeyn pushed 1 new commit to mickey/perl_5_22: https://git.io/vrSbO
20:34 metacpan metacpan-web/mickey/perl_5_22 eb5c4fa Mickey Nasriachi: snapshot updates
20:34 metacpan left #metacpan
21:20 metacpan joined #metacpan
21:20 metacpan [cpan-api] mickeyn pushed 2 new commits to mickey/perl_5_22: https://git.io/vr9eZ
21:20 metacpan cpan-api/mickey/perl_5_22 ddf8cee Mickey Nasriachi: t/model/archive: replace size check with content check
21:20 metacpan cpan-api/mickey/perl_5_22 9d43c17 Mickey Nasriachi: snapshot updates
21:20 metacpan left #metacpan
21:22 mickey oalders: now the VM works nicely with all the changes.. so the PRs are updated accordingly
21:23 oalders mickey++
21:24 metacpan joined #metacpan
21:24 metacpan [metacpan-developer] mickeyn created mi/es2 from mickey/perl_5_22 (+0 new commits): https://git.io/vr9eM
21:24 metacpan left #metacpan
21:24 metacpan joined #metacpan
21:24 metacpan [metacpan-developer] mickeyn deleted mickey/perl_5_22 at 0655ebb: https://git.io/vr9ey
21:24 metacpan left #metacpan
21:26 oalders looks like the web tests only passed on one version of Perl.
21:26 oalders doesn't like something about the carton install logic
21:27 mickey yeah, we know the tidy test fails on 5.18 and 5.20
21:27 mickey that's pretty much what started this whole Perl upgrade :)
21:28 oalders right but this "The command "carton install `test "${TRAVIS_PERL_VERSION}" = "${DEPLOYMENT_PERL_VERSION}" && echo " --deployment"`" failed and exited with 127 during ."
21:28 oalders is && what we want there?
21:29 mickey maybe it's too early to have 5.24 there?
21:29 oalders oh, right we need to use haarg's tools for that
21:29 oalders this is actually v5.14.2
21:30 oalders because it can't find 5.24
21:30 mickey eeek
21:30 mickey i'll remove it then for now
21:30 oalders you can just remove 5.24 for right now.  it's not that important
21:31 oalders same for cpan-api :)
21:31 metacpan joined #metacpan
21:31 metacpan [cpan-api] mickeyn pushed 1 new commit to mickey/perl_5_22: https://git.io/vr9fL
21:31 metacpan cpan-api/mickey/perl_5_22 05784c2 Mickey Nasriachi: too early for 5.24
21:31 metacpan left #metacpan
21:32 metacpan joined #metacpan
21:32 metacpan [metacpan-web] mickeyn pushed 1 new commit to mickey/perl_5_22: https://git.io/vr9fZ
21:32 metacpan metacpan-web/mickey/perl_5_22 34f9682 Mickey Nasriachi: too early for 5.24
21:32 metacpan left #metacpan
21:32 mickey done
21:35 oalders excellent. i'll merge when the builds pass
22:07 metacpan joined #metacpan
22:07 metacpan [cpan-api] oalders pushed 1 new commit to mickey/perl_5_22: https://git.io/vr9IO
22:07 metacpan cpan-api/mickey/perl_5_22 dbac965 Olaf Alders: Stop testing on Perls < 5.22.
22:07 metacpan left #metacpan
22:28 mickey oalders++
22:28 mickey we should probably drop the older Perls on metacpan-web?
22:32 oalders the issue with metacpan-web is that some people may want to send a pull request without installing a VM
22:33 oalders so it's helpful to know it still works on other perls
22:38 oalders ,gbft -=....................................................................................................................................................................................................................................................................................................................................................................................................................................................
22:38 oalders ...................................................................................................................................................................................................................................................................................................................................................................................m
22:38 jberger someone go check on oalders, quick!
22:39 oalders apologies. cat on keyboard :)
22:43 metacpan joined #metacpan
22:43 metacpan [metacpan-web] oalders pushed 1 new commit to mi/es2: https://git.io/vr9mJ
22:43 metacpan metacpan-web/mi/es2 e107bf1 Olaf Alders: Merge pull request #1697 from CPAN-API/mickey/perl_5_22...
22:43 metacpan left #metacpan
22:43 metacpan joined #metacpan
22:43 metacpan [metacpan-web] oalders deleted mickey/perl_5_22 at 34f9682: https://git.io/vr9mU
22:43 metacpan left #metacpan
22:52 mickey :)
23:10 ether no mention of metacpan :(  http://search.cpan.org/faq.html#Are_there_any_other_search_engines_for_CPAN?

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