Hi Chris,

> Not a stupid idea.  We're actually working in that direction.
> The initial goal is "one-click installs" for all PDL platforms.

Yay. :-)

I take it that you are doing your own package, independently of Padre.


> Probably the biggest obstacle is managing external dependencies
> for win32 (linux/unix/mac os x all have some sort of package
> manager that can be used to install a package and its dependencies).

I'm on Ubuntu. Installing core pdl was easy, but OpenGL has been a
major issue. So even Linux users would benefit from the one-click
install.


I just managed to compile the CPAN OpenGL module. If I wasn't a geek, I
wouldn't have managed that much. But PDL is still not happy:

perldl> demo 3d
Bareword "GLUT_BITMAP_8_BY_13" not allowed while "strict subs" in use
at /usr/local/lib/perl/5.10.0/PDL/Graphics/TriD/GL.pm line 651
... lots of error messages ...


:-(

I think you'll make a lot of people happy with the one-click PDL
install.


> > The 'Padre' project already offers a stand-alone package for
> > Windows, Linux (experimental) and Mac (experimental) which includes
> > Perl 5.10 and Padre.
> 
> We are working on support for this.  Initially we are looking
> at getting PDL compatible with Strawberry perl so that it might
> be released with the Strawberry Perl Pro release (or whatever
> they call it).

Is this difficult to do? I naively thought that "Perl is Perl" and PDL
would "just work" on Strawberry Perl.


> The two missing pieces are integration with the PDL on-line
> documentation and the interactive development shell.  Most
> matlab/scipy users expect an interactive shell environment.

You mean, giving Padre an interactive shell and integration with PDL
docs? That would be great. But I don't think it's half as important as
the "one-click" PDL + Padre install.


> Once we can run "the same PDL" across all platforms, this would
> be something very nice to have.  Part of making something easily
> available is making it easily used.  That includes good docs,
> intuitive help, tutorials,... all of which incremental contributions
> can make a big difference in the perceived quality of PDL.

I think PDL has fairly good docs, it's just all disorganized and hard
to find. If I ever manage to get edit access to the wiki without an
infinite redirect loop I will be happy to organize them.

I don't want to many any commitments, but reorganizing existing docs is
not too much work, so I can offer to do that.

Cheers,
Daniel.

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to