s/new guy/anyone/
Enquiring minds would like to know!
To the best of my knowledge the project has stalled sufficiently that
all momentum is gone and is unlikely to be regained at this point.
Opinions to the contrary are most welcome.
Cheers,
Dan Brook
> I'm trying to develop a new action for Module::Build::JSAN.
> Its - install action, to allow local installation of js modules.
I moved it to GitHub, BTW; have you forked it?
http://github.com/theory/module-build-jsan/tree/master
> If someone have an experience with Module::Build and wants to help -
> please
Not sure I follow what you're trying to do.
Best,
David
> Hi David,
>
> Yep, I forked it and currently trying to add some new features.
>
> My goal is - to have a local javascript library, something like:
>
> */usr/local/lib/javascript*
>
> and I'd like to be able to install javascript modules into it, just
> with
> usual:
>
> *./Build install*
>
> thats generally a Module::Build configuration task, currently trying
> to
> solve it.
Well, right now Build.PL is not distributed in the package. So you'd
have to restore that.
> The next thing will be to integrate testing into it..
Using Spidermonkey or something?
Best,
David
> Not exactly - I have a following scheme in mind:
>
> - establish a small local http-server (using HTTP::Daemon)
> - use your test-simple-js
> - redirect tests output to local daemon during 'make test'
>
> this should work for all browsers
>
> And if such scheme will be used on Windows machine - than the module
> can be tested with all major browsers.
That will require Test/Simple.js (or subclass of it) to actually POST
the TAP result back to the http server but
this seems really cool and feasible.
An alternative is to does something like watir (http://
wtr.rubyforge.org) did. Either using
win32ole to talk to IE, or use a firefox extension to talk to firefox.
I've tried to use watir
recently and it is really fast on win32 (comparing to selenium).
Apparently using win32ole
is the right way to go. It might be overkill in this case, but it's a
know working solution on windows.
Cheers,
Kang-min Liu
That will require Test/Simple.js (or subclass of it) to actually POST
the TAP result back to the http server but
this seems really cool and feasible.
> Not exactly - I have a following scheme in mind:
>
> - establish a small local http-server (using HTTP::Daemon)
> - use your test-simple-js
> - redirect tests output to local daemon during 'make test'
>
> this should work for all browsers
So what browser will you use to run the tests? I don't think you need
a server; it's just JavaScript, the browser can load it from the file
system.
> And if such scheme will be used on Windows machine - than the module
> can be
> tested with all major browsers.
Not following you here.
Best,
David
> P.S. I failed to create the distribution with simple
> ./Build dist
> the tarball was totally messed - seems the directory structure was
> flattened, so I had to use
>
> ./Build dist --tar=tar --gzip=gzip
>
> Anyone is familiar with this issue?
No, but it certainly sounds like a bug. What version of Module::Build?
Best,
David