On Mon, Apr 13, 2009 at 11:32 AM, mabshoff <mabsh...@googlemail.com> wrote: > > > > On Apr 13, 11:25 am, Ondrej Certik <ond...@certik.cz> wrote: >> On Mon, Apr 13, 2009 at 11:20 AM, William Stein <wst...@gmail.com> wrote: > > <SNIP> > >> > Maybe someone should make one about "finite element methods" using Python. >> >> I agree, but SPD is much higher priority for me now: >> >> http://code.google.com/p/spdproject/ >> >> and disentangling the sage notebook, so that it can be shipped without any >> sage dependencies. Then one can trivially use any python library (be it >> numpy, scipy or sympy or anything else) on any computer and also over the >> web, and also create all in all packages easily. I think that's what needed >> now. > > Yeah, I have been thinking about how to make Sage and SPD play > together nicely, i.e. at the moment all env variables in Sage are SAGE_ > $FOO while for SPD they ought to be SPD_$FOO. Getting this somehow > resolved would be nice. > > By the way: SPD in Germany is the social party, so it does sound funny > to my ears :) > > Another thing is that currently the dependencies for Sage are > hardcoded in deps. It would be much nicer if somehow each spkg could > provide some info that could be assembled in deps dynamically. That > way you should be able to assemble some project via SPD by just > providing a list of "key" packages and the rest would be put together > automatically. I don't have any concrete plans to work on this, but > maybe somebody else feels inspired :)
In the spkg for foo just put sage -i dep another_dep and fix it so "sage -i dep" works and doesn't require one to write "sage -i dep-0.4.5". Also, make sure that some environment variable or something is set, so that circular dependencies are caught, since otherwise we end up in an infinite loop. Then all dependency info is moved to spkg-install. William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send 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 -~----------~----~----~----~------~----~------~--~---