sage-devel and Randy, (cc. Kyle Mandli)

> Chris is working on a Sage spkg interface so that it can be easily
> installed as an optional package.

This raises another licensing-related issue: Clawpack requires the
following libraries and Python packages (these requirements are,
unfortunately, not well documented yet):

gfortran
numpy
matplotlib
farbtastic (listed as GPL, possibly GPLv3)
hdf5 ("BSD-style")
h5py (BSD)

I'm not sure how farbtastic fits into Clawpack. The "v3" part may be
an issue... Also, since we've been using gfortran for most of our
compilation, I'm not sure yet how Sage's g95-based Fortran compiler
will fare...

Now for a development question: should I include automatic svn/hg/git
checkout and compilation of the above packages (those that aren't
already in Sage) in Clawpack's spkg-install script? Is that the
standard procedure for optional spkgs? I can of course include a "This
will download and install x, y, and z: [Y/n]" check during the install
process. Since it would all occur within the Sage shell then I don't
think it would be a bad idea. (That is, if wouldn't modify the user's
system, just the Sage system.) Thoughts? Suggestions?

Like Randy said, Clawpack 5.0 is undergoing major changes so that a
Sage spkg can be considered possible. This includes major changes in
the documentation and website!!! :) If you have any questions then
feel free to email me. (Or someone who knows more about Clawpack.)

--
Chris Swierczewski

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to