Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2017-12-09

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

All times shown according to UTC.

Time Nick Message
01:19 xxfelixxx joined #perl11
02:30 xxfelixxx hi
02:59 ilbot2 joined #perl11
02:59 Topic for #perl11 is now Perl5 + Perl6 == Perl11; # http://perl11.org/ && http://irclog.perlgeek.de/perl11/
04:38 xxfelixxx joined #perl11
04:38 xxfelixxx hi
05:03 willthechill xxfelixxx: howdy!  :-)
05:03 willthechill sorry I was away from the computer for several hours
05:10 xxfelixxx hi
05:11 willthechill I'm looking at the latest termbin paste you sent
05:19 xxfelixxx long story short, it compiled...
05:22 willthechill yes this worked!   http://termbin.com/d6nw
05:22 willthechill :-D
05:24 willthechill I assume you documented somewhere the steps involved
05:24 xxfelixxx I changed the installer script, going to push it now
05:25 willthechill great can I please see the changes before you make a pull request?
05:27 willthechill ah okay I see it now in your fork
05:28 xxfelixxx oh, sorry, just made a pull request
05:29 xxfelixxx i'm not sure if you want to include is_ubuntu, is_redhat, etc logic into the code
05:29 xxfelixxx which might save some future soul some pain...
05:30 willthechill I looked at your code and it looks good so far!  :-)
05:30 willthechill yes we will have that very logic of which you speak
05:30 xxfelixxx or just split the code into several scripts
05:31 willthechill just one script for now...
05:32 willthechill also will need to update the LAMP installer with all changes which go into the RPerl installer (and vice versa as needed)
05:32 willthechill I will do that update
05:32 willthechill checking your PR now
05:33 xxfelixxx so the rperl tests take a long time, would it be possible to run them in parallel?
05:37 willthechill PR merged!  :-)
05:37 willthechill yes the test can be run in parallel
05:38 willthechill well, SOME of them can be run in parallel
05:38 willthechill the ones which currently take the longest are t/09 t/12 t/13
05:38 willthechill and within each of those 3 long-running test files, there are many many sub-tests on a number of the files located in lib/RPerl/Test/*
05:39 willthechill each of those sub-tests can be run in parallel
05:39 willthechill it would require t/09 t/12 and t/13 to be updated to include forking or threading or similar
05:39 willthechill could just be simple forking to begin with
05:40 willthechill https://metacpan.org/pod/Parallel::ForkManager
05:40 willthechill but let's not do that tonight haha!  :-)
05:42 xxfelixxx agreed...it would also be nice if those tests provided some visibility into the subtests
05:42 xxfelixxx the tests took about 1 hour on my AWS instance...
05:43 xxfelixxx i ran top to see what subtests it was forking...but it would be nice to actually see them as subtests
05:43 xxfelixxx anyways, for another day.
05:46 willthechill oh that's all easily available
05:46 willthechill export RPERL_VERBOSE=1
05:46 willthechill export RPERL_DEBUG=1
05:46 willthechill you'll see every subtest
05:46 willthechill editing t/09 t/12 t/13 and uncommenting all the extra RPerl::diag() outputs for insane level of debugging detail
05:47 willthechill but yeah, the is_ubuntu is_centos logic, THAT is for another day!  :-P
05:47 willthechill okay I synchronized the RPerl installer and the LAMP installer, made a few minor pushes to the RPerl master branch so you will want to do a git pull to keep your own fork up to date
05:48 willthechill and with that I will once again be away from the computer for an indeterminate amount of time...
05:49 willthechill I may be back in a little while or I may be back after several hours, not sure just now
05:58 xxfelixxx ok
06:01 willthechill do you have any other questions for me right now?
06:01 xxfelixxx no, I will go back to working on the other installer
06:02 xxfelixxx run_bootstrap_Ubuntu_16_04.pl
06:04 willthechill excellent, thank you sir!  :-)
08:37 xxfelixxx hi
08:37 xxfelixxx so it looks like they are using geoip.  Are they using MaxMind geoip?
08:38 xxfelixxx Also, how do isbase and isapps correspond with our repo?
08:42 xxfelixxx reading along the installation notes now
09:07 travis-ci RPerl build passed. Will Braswell says 'Installer, Version Bump To Match LAMP_installer.sh'
09:07 travis-ci https://travis-ci.org/wbraswell/rperl/builds/313847367 https://github.com/wbraswell/rperl/compare/cc0d763d48fe...5db3aca0fb10
10:47 xxfelixxx hi
10:48 xxfelixxx I see you have postgresql-9.5-plr in the install notes, but I assume you really mean
10:48 xxfelixxx postgresql-9.6-plr
10:48 xxfelixxx since that is the version we are using.
11:37 xxfelixxx joined #perl11
12:22 xxfelixxx hi
12:23 xxfelixxx I think I have most of the script covered, just need to deal with install_software() block
12:23 xxfelixxx and the various errors you find, as detailed at the bottom of the install notes.
12:24 xxfelixxx I am heading off, I will log in again tomorrow in the am.
12:24 xxfelixxx \q
12:24 xxfelixxx exit
12:24 xxfelixxx left #perl11
14:12 ubuntu joined #perl11
20:56 lizmat joined #perl11

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