Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2015-04-11

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

All times shown according to UTC.

Time Nick Message
01:08 opkick [pdl] wchristian force-pushed travis-testinstall from a35b66a to a2c1008: http://git.io/vehPK
01:08 opkick pdl/travis-testinstall 8dfd279 Ed J: Add Travis case for testing not blib but installed
01:08 opkick pdl/travis-testinstall 8f0283b Ed J: Have t/inline* not "use blib" as test framework does that
01:08 opkick pdl/travis-testinstall 310e874 Ed J: Idiomatic Test::More use in t/inlinepdlpp.t
01:22 opkick [pdl] mohawk2 force-pushed travis-testinstall from a2c1008 to 75732eb: http://git.io/vehPK
01:22 opkick pdl/travis-testinstall 86ba492 Ed J: Add Travis case for testing not blib but installed
01:22 opkick pdl/travis-testinstall 4947a1d Ed J: Have t/inline* not "use blib" as test framework does that
01:22 opkick pdl/travis-testinstall c53c2a6 Ed J: Idiomatic Test::More use in t/inlinepdlpp.t
02:04 opkick [pdl] coveralls comment on issue #98:
02:38 opkick [pdl] mohawk2 force-pushed travis-testinstall from 75732eb to 3cc8646: http://git.io/vehPK
02:38 opkick pdl/travis-testinstall 1e53a92 Ed J: Add Travis case for testing not blib but installed
02:38 opkick pdl/travis-testinstall 55229ae Ed J: Have t/inline* not "use blib" as test framework does that
02:38 opkick pdl/travis-testinstall 3b65551 Ed J: Idiomatic Test::More use in t/inlinepdlpp.t
02:49 opkick [pdl] mohawk2 pushed 1 new commit to travis-testinstall: http://git.io/vvvGw
02:49 opkick pdl/travis-testinstall 5148b8b Craig DeForest: minimalist inline pdlpp fix
02:53 opkick [pdl] mohawk2 comment on issue #98: Build 178, with the above fixes, is now failing in only the way it's supposed to, as opposed to the extra bonus ways it failed before. The build with @drzowie's added commit should then pass.... http://git.io/vvvZv
03:26 opkick [pdl] coveralls comment on issue #98:
04:07 zowie joined #pdl
04:11 opkick [pdl] coveralls comment on issue #98:
04:12 sivoais mohawk++
04:13 opkick [pdl] zmughal comment on issue #98: This is looking good. I went over the changes and it's some nice work. Quite a bit of cleanup involved. `.travis.yml` changes are reasonable too.... http://git.io/vvvuY
04:18 mohawk sivoais, are you happy for me to merge? travis looks good
04:24 sivoais mohawk: yep, lgtm :-)
04:24 sivoais merge away!
04:29 opkick [pdl] mohawk2 merged travis-testinstall into master: http://git.io/vvvgf
04:31 opkick [pdl] mohawk2 closed pull request #99: minimalist inline pdlpp fix (master...inlinepdlp-installed-fix) http://git.io/vehjB
04:31 opkick [pdl] mohawk2 deleted inlinepdlp-installed-fix at 925fade: http://git.io/vvvg4
04:32 mohawk sivoais, your thoughts on also merging todo-ops-large-modulo?
04:32 opkick [pdl] mohawk2 deleted travis-testinstall at 5148b8b: http://git.io/vvvgw
04:34 mohawk i see it's not yet been travis-ed
04:34 mohawk i propose to rebase, push -f, PR for travis
04:35 mohawk wait, it IS PRed, i looked at wrong one
04:35 mohawk i'm going to rebase/push -f
04:37 opkick [pdl] mohawk2 force-pushed todo-ops-large-modulo from b70d466 to fc7bb88: http://git.io/ve5tQ
04:37 opkick pdl/todo-ops-large-modulo fc7bb88 Zakariyya Mughal: mark the large number modulo tests as TODO on 32-bit systems
04:39 opkick [pdl] mohawk2 comment on issue #97: This looks good to me. If Travis (after my rebase/force-push just now) approves, we should merge this. http://git.io/vvv2Y
04:43 opkick [pdl] mohawk2 force-pushed alienhdf4 from 8da63c2 to e85440e: http://git.io/x2TT
04:43 opkick pdl/alienhdf4 e85440e Ed J: Use Alien::HDF4 in PDL::IO::HDF build
04:43 opkick [pdl] mohawk2 force-pushed doc/vsearch-example from f222c25 to 7611d69: http://git.io/p7hw
04:43 opkick pdl/doc/vsearch-example d1bfd31 Zakariyya Mughal: add vsearch example...
04:43 opkick pdl/doc/vsearch-example 7611d69 Zakariyya Mughal: add links to other vsearch_* functions
04:45 opkick [pdl] mohawk2 force-pushed longlong-double-fix from 4e5b006 to 24c9d4c: http://git.io/p7j1
04:45 opkick pdl/longlong-double-fix 5f8a246 Chris Marshall: Implement PDL_Generic for PDL_Anyval type
04:45 opkick pdl/longlong-double-fix b50faa4 Chris Marshall: Add 8byte array as first member of PDL_Union...
04:45 opkick pdl/longlong-double-fix 9b1b8d8 Chris Marshall: Add ANYVAL_IS_EQ() macro to replace PDL_Anyval == PDL_Anyval constructs
04:46 opkick [pdl] mohawk2 force-pushed coretarget-parallel from 907e130 to 49ce096: http://git.io/hQR9
04:46 opkick pdl/coretarget-parallel 9c0ae51 Ed J: Make "core" target be generated by separate function
04:46 opkick pdl/coretarget-parallel 49ce096 Ed J: Make coretarget generate parallelisable make deps
04:47 opkick [pdl] mohawk2 force-pushed test-pgplot from 48c4249 to c0a9975: http://git.io/hHOL
04:47 opkick pdl/test-pgplot 38e9a71 Ed J: Only build PDL::Graphics::PGPLOT if PGPLOT installed
04:47 opkick pdl/test-pgplot 400dca7 Ed J: Tidy t/pgplot.t, allow window to show if PDL_INT set
04:47 opkick pdl/test-pgplot c0a9975 Ed J: Add t/pgplot.t test with 2 windows
04:47 opkick [pdl] mohawk2 force-pushed hainest-assgn_badflag from efaeee7 to 22d290a: http://git.io/xgxg
04:47 opkick pdl/hainest-assgn_badflag 22d290a Tim Haines: Add propagation of badflag with .= (Ops::assgn) for sf.net bug 3543056.
04:48 opkick [pdl] mohawk2 force-pushed changesfix from a86c345 to 7dcc8e1: http://git.io/pxve
04:48 opkick pdl/changesfix d515ecc Ed J: Changes file maintained by person not dumped from git log
04:48 opkick pdl/changesfix 5f779cd Zakariyya Mughal: rename Release_Notes to Changes...
04:48 opkick pdl/changesfix 3e3923d Zakariyya Mughal: remove install notes and warning about PDL C-API changes
04:49 opkick [pdl] mohawk2 force-pushed test-cleanup-pt-deux from 451af67 to 83c1cd2: http://git.io/vvvaK
04:49 opkick pdl/test-cleanup-pt-deux 83c1cd2 Zakariyya Mughal: Test code should not be duplicated between TODO and non-TODO branches...
04:50 mohawk that's all the branches brought up to date
04:51 mohawk (except core-cleanup, but that has some overlap with lldf)
04:54 mohawk sivoais, summary: i believe that https://github.com/PDLPorters/pdl/pull/97 (todo-ing) is ready for merge if travis ok, others post-2.008
05:00 zowie joined #pdl
05:01 mohawk zowie, we just finished testing, reviewing and now merging the inline-pdlpp stuff
05:01 mohawk (mainly the travis / test changes necessary!)
05:04 mohawk zowie, you can see the discussion etc here: https://github.com/PDLPorters/pdl/pull/98
05:14 travis-ci PDLPorters/pdl#180 (master - 5148b8b : Craig DeForest): The build passed.
05:14 travis-ci Change view : https://github.com/PDLPorters/pdl/compare/babaa0e86d0b...5148b8bcaf6f
05:14 travis-ci Build details : http://travis-ci.org/PDLPorters/pdl/builds/58042152
05:43 zowie joined #pdl
05:44 zowie mohawk, thanks for the test & review!  I"ll have a look.
05:57 opkick [pdl] coveralls comment on issue #97:
06:42 opkick [pdl] coveralls comment on issue #21:
07:23 opkick [pdl] coveralls comment on issue #58:
08:07 opkick [pdl] coveralls comment on issue #90:
08:52 opkick [pdl] coveralls comment on issue #51:
09:36 opkick [pdl] coveralls comment on issue #78:
10:04 mohawk zowie, thanks for catching a nice class of bug!
10:04 mohawk also, welcome to the irc gang ;-)
15:24 chm joined #pdl
15:24 chm jberger, mohawk, sivoais, vicash, zowie: hi all!
15:25 chm Are we good to go with a PDL devel release from the current git master?
15:25 chm I was thinking to push that out this am and then follow with the first rc by monday.
15:25 mohawk chm, hello!
15:26 mohawk i believe that we are ready with an RC now, what's your view?
15:26 chm I was reading the logs and it seemed like things have still changed in code since the last devel release.
15:26 chm Is that not the case?
15:26 mohawk yes, things have changed
15:27 mohawk but only in a minor fixes sense
15:27 chm Ok, then I'll push the release this am and advertise as RC1
15:27 mohawk travis and tests have improved to test it all works when installed, which wasn't true before
15:27 chm Then request all PDL devels and users verify that their stuff works...
15:27 mohawk the only bit of open business is TODO-ing the modulo tests
15:27 chm Update the release notes and known problem and then release 2.008
15:27 mohawk that sounds great
15:29 chm I would like to see some "clean install testing" and check with the SciPDL for mac that things are good for them as well.
15:30 mohawk chm, clean install testing is happening now on travis for every PR and on master
15:30 mohawk and zowie should be able to confirm on mac?
15:31 chm Yes, but user clean install testing is good to catch operator errors that we can fix/reduce/eliminate
15:31 mohawk true
15:31 chm For example, I plan a start from scratch put PDL on my cygwin to see what works
15:31 mohawk great
15:31 chm Also good to document the install stuff for the web site.
15:31 zowie I will certainly pull rc1 and confirm it works on the Mac.
15:32 mohawk awesome!
15:32 mohawk if necessary, and if sivoais feels like it's ready, RC2 may need to include the TODO-ing
15:32 mohawk but we'll see
15:32 chm I would be interested to see if we can have active perl build with 2.008 as well.
15:32 mohawk you can read it on https://github.com/PDLPorters/pdl/pull/97/files
15:33 mohawk i have AP, i can test that - is there some doubt?
15:33 zowie Chris - I apologize for not looking you up when I dropped by D.C. this winter.  I plan to be back sometime next month -- I'll let you know when my schedule shakes out.
15:34 chm That would be great.  I'm on travel the first week-ish but in town the rest of May.
15:34 zowie OK.  My schedule is already pretty packed, so I have to fit an overnight trip into the cracks.  It'd be second or fourth week.
15:35 zowie BTW, I'm online this weekend and wouldn't mind taking a crack at fixing the modulo operator if folks want to nail that TODO.  (I feel a bit guilty about it since I wrote that monstrosity about a decade ago)
15:37 chm zowie: I saw some irc about PGPLOT and it being supported/available now?  Is that true.
15:38 mohawk zowie, i would love it if you'd fix it!
15:38 chm I gave up on PGPLOT when I was no longer able to build the library on cygwin and never could get the rgb hack/patch working
15:38 mohawk ... on a branch first :-)
15:38 mohawk it seems to be related to ivsize == 4
15:39 chm I think it might be useful to have a PDL developers "meeting" after 2.008 to plan for 2.009 and beyond.
15:40 chm I would definitely like to see 64bit index working.
15:40 zowie chm: There's a group in the U.K. that incorporated PGPLOT into its scientific library under GPL.  (The package is called "Starlink").  If we want to support PGPLOT, I suggest that someone (who isn't me) contact the Starlink people and get the rgb hack in.  Then we would want an Alien::PGPLOT or an Alien::Starlink that pulls the relevant portions of the Starlink library.  Lobbying the various SW repos (the main Linuxes, Strawberry, and Brew) to include Starlink would
15:40 zowie a big step.
15:40 chm It might be good to add Moo[se] support to the PDL-2.x object hooks for more generality.
15:41 zowie (The big problem with Linux adopting PGPLOT was the non-commercial license that TJP/Caltech used.  I don't know how Starlink managed to get Caltech to rerelease under the GPL, I was unable to do so back in the early oughts.)
15:41 zowie mohawk: OK.
15:41 zowie s/ought/aught/
15:42 mohawk i believe 2.009 needs to be just splitting apart the iceberg
15:42 mohawk and possibly moving to a proper Changes file :-)
15:42 mohawk and to a far more frequent release schedule
15:42 chm mohawk: splitting the iceberg seems orthogonal to the 64bit and OO upgrades.
15:42 mohawk splitting the iceberg will enable that
15:43 mohawk chm, they can be concurrent
15:43 chm mohawk:  I'm fine with a more frequent release schedule and the work with travis and all should make that possible
15:43 mohawk great
15:44 mohawk so - RC1 now, zowie has a go at the modulo stuff on a branch?
15:44 chm I just want to minimize the "broke by regression" and new-API breakage that kills other big perl projects for people trying to "get work done"
15:44 mohawk i want to minimise that too
15:44 mohawk we will find a way
15:44 zowie mohawk, ok I will do that on a branch and let you know.
15:44 mohawk zowie, github and travis will tell me on here :-)
15:45 zowie mohawk: :-).  chm: I'm big on the "don't break things".  It's a BFD that scripts I wrote in 2002 still work.
15:45 mohawk let's stay in touch on that one, we can get some teamwork if sivoais (an extremely clever chap) has cycles available
15:45 chm I can still build PDL::Audio from way back when...
15:45 mohawk ha ha
15:45 zowie :-) Aweome.
15:45 mohawk well, as you know, one of my many obsessions is regression-avoidance
15:45 mohawk hence some of the blood i sweated is on the testing
15:46 chm All tests pass so now I have to update the Known_problems and Release_Notes.
15:46 mohawk i think my record speaks for itself at this point :-)
15:46 mohawk chm, yes
15:46 chm Will announce when I push.
15:46 mohawk awesome!
15:46 chm Catch you all later.  o/
15:48 mohawk later!
16:38 zowie joined #pdl
16:59 zowie joined #pdl
17:02 zowie joined #pdl
17:10 zowie joined #pdl
17:14 zowie joined #pdl
18:48 opkick [pdl] wchristian pushed 2 new commits to master: http://git.io/vvUQe
18:48 opkick pdl/master a696006 Chris Marshall: Update Known_problems and Release_Notes for CPAN release...
18:48 opkick pdl/master c26683d Chris Marshall: Update version for final PDL-2.008 release work
18:48 opkick [pdl] wchristian tagged v2.007_14 at 240b4c6: http://git.io/vvUQv
18:58 chm joined #pdl
18:59 chm jberger, mohawk, sivoais, vicash, zowie: PDL-2.007_14 (a.k.a. PDL-2.008_rc1) has been released to CPAN
18:59 chm Let the final testing and checkout begin!
19:24 jberger chm++
19:34 travis-ci PDLPorters/pdl#187 (master - c26683d : Chris Marshall): The build passed.
19:34 travis-ci Change view : https://github.com/PDLPorters/pdl/compare/5148b8bcaf6f...c26683d18017
19:34 travis-ci Build details : http://travis-ci.org/PDLPorters/pdl/builds/58095303
22:01 zowie joined #pdl
22:14 opkick [pdl] hainest comment on issue #96: Ah! No, I definitely didn't mean to submit 72 commits! I don't normally work with rebased repos, so I greatly appreciate you outlining how to use that. I have received notice that the assgn_badflag branch was merged with master, so I am assuming you took care of that. If so, thanks! http://git.io/vvTQp
23:31 zowie joined #pdl
23:39 jberger joined #pdl

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