Perl 6 - the future is here, just unevenly distributed

IRC log for #pdl, 2014-04-15

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

All times shown according to UTC.

Time Nick Message
13:59 mohawk joined #pdl
15:03 mohawk jberger, i have a "vision thing" of making Alien::Base work "with" Inline - CPAN's latest _ release of Inline has a doc section on how. I would be extremely pleased to provide a patch if you'd like.
15:53 sivoais mohawk: hey! You should probably try e-mailing pdl-porters... that might get you faster response. I know that Alien::* really needs work and making it easier to contrib is why there is now <https://github.com/Perl5-Alien>
16:12 mohawk sivoais, my last email to pdl-porters has had zero responses
16:16 sivoais "PDL supporting ExtUtils::Depends"?
16:17 mohawk sivoais,correct
16:18 mohawk sivoais,yes i saw the github link there - i'll be signing up for github today now i'm vaguely git-competent ;)
16:19 mohawk sivoais,by the way, was just reading back through #pdl logs to get a feel now i want to be part of the pdl effort - thanks for responding when i had my query a month or so ago (re making PDL XS work in gimp-perl)
16:19 mohawk ah, i see you're on #alien - is that where Alien::* is discussed?
16:20 sivoais #alien doesn't really get much discussion... most of the IRC discussion on Alien::* goes on here, but there's not much...
16:20 sivoais there needs to be more
16:20 mohawk sivoais, i intend to get that ball rolling
16:21 mohawk i am going to make EU::D, Inline and Alien::* work together
16:21 mohawk XS really is hard to do from scratch (i had to learn it to fix gimp-perl)
16:21 sivoais I should package another Alien::* package. There's a pdf2json tool I've been using lately that could easily be packaged
16:21 mohawk Inline is a fantastic interface
16:21 sivoais yes, it is...but I've always felt distribution is hard
16:22 mohawk sivoais, i'd be keen to work with you on that if you'd like - would you care to be a sort of guinea-pig for my integration effort? :)
16:22 mohawk sivoais,if you can be specific about the use case you're talking about, i can fix it
16:22 mohawk sisyphus, the Inline maintainer, seems very receptive to ideas
16:23 sivoais I've never released a package to CPAN that used Inline... how does it work for the end user that is installing it? Does the _Inline directory get compiled and placed in your PERLLIB at install time?
16:24 mohawk sivoais, i'm running out of time right now - will you be about later to discuss?
16:24 mohawk sivoais, i'll be very pleased to take you through specifics (and i'll probably get ideas for further Inline doc updates)
16:24 sivoais yeah, I'll be here. I'd love to use Inline in a CPAN package if I can make installing painless
16:25 mohawk sivoais,may i ask what time you're on here until?
16:25 sivoais (there's an image processing library I need to package up *right now* if that's the case)
16:25 mohawk sivoais, Inline does have capability to be part of that - eg it has Inline::MakeMaker
16:25 mohawk sivoais,basically i'm keen to help you make this happen
16:26 sivoais I'll always be in here, but I'm in the US Central time, so I'll be awake at reasonable hours in that :-P
16:26 mohawk so for you it's 11:something right now?
16:26 sivoais yep
16:26 mohawk i ought to be back on here today your time, then
16:27 mohawk catch yer later! as preparation, could you email me with a 1-para outline of where you're at with the image-processing lib?
16:27 sivoais sure
16:27 mohawk we can use this as a prototype for my PDL->Alien effort
16:27 mohawk awesome
16:27 mohawk chat later then
22:26 mohawk joined #pdl
22:30 mohawk sivoais, i'm back
22:31 mohawk got your email, thanks - reading now
22:35 mohawk i really am going to have to get a github account, aren't i ;)
22:57 Mithaldu duh :P
22:58 mohawk oo, snap ;)
23:10 mohawk sivoais,is Leptonica the image-processing library you want to package up "right now"?
23:19 mohawk github says "Your browser did something unexpected"
23:19 mohawk nice
23:21 sivoais mohawk: yeah, that's the one
23:22 * sivoais needs coffee first
23:25 mohawk ha ha
23:25 mohawk yeah, just got github to work
23:28 mohawk wow, github is quite thorough about the "getting started" thing
23:29 mohawk "i wasn't expecting some sort of spanish inquisition!"
23:32 mohawk sivoais,am i right the thing you'd like to happen next on your Lep* library is the AUTOWRAP thing working?
23:32 sivoais yeah, me neither...they usually meet on Mondays, right? :-P
23:32 mohawk sivoais,they meet at unexpected times
23:32 mohawk times... unexpected even if you know that
23:38 sivoais yes, I'd like to basically access all the C functions of the library (listed <http://tpgit.github.io/Lepton​ica/leptprotos_8h_source.html>)
23:39 sivoais the entire list is found in allheaders.h
23:40 sivoais Once I have that, I can start integrating functions that are optimised for different image types (binary images, 8-bit images, etc.)
23:40 mohawk roger dodger
23:42 mohawk sivoais, have you so far made any scripts that use the library with Inline?
23:43 sivoais I haven't but I can make one and put it in the repo / gist
23:43 mohawk may i suggest putting it in as a t/*.t file?
23:44 sivoais sure, I'll do that
23:44 mohawk you might as well add Inline as a PREREQ doodah as well
23:47 mohawk sivoais, have you had a glance through http://search.cpan.org/~sisyphus/Inline​/Inline.pod#Writing_Modules_with_Inline ?
23:48 sivoais I saw it after you mentioned Inline::MakeMaker
23:50 sivoais hmm, I'm using dzil to package up everything. I already use a custom MakeMaker that specifies the CFLAGS and LIBS
23:53 sivoais I'm going to investigate Inline::MakeMaker while I install Alien::Leptonica (my own module...)

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