Thank you for your answer,

> It would be much much better if you would
>  (1) make your code work as part of the Sage library (i.e., as python
> code that is in SAGE_ROOT/devel/sage/sage/)
>  (2) release your code under the GPL,
>  (3) make sure there are lots of doctests, and
>  (4) submit it as an mercurial/hg patch to us,

We are working on all four points and ( 2 and 3 are already there). At
the moment we want to test our file.

Our problem is like this:
sage quadratic-modules.sage
cp quadratic-modules.py $SAGE_ROOT/devel/sage/sage/tests/qm1.py
cp quadratic-modules.py $SAGE_ROOT/devel/sage/build/sage/tests/qm2.py

sage:import sage.tests.qm1
---------------------------------------------------------------------------
<type 'exceptions.ImportError'>

but
sage: import sage.tests.qm2
works.

I thought a spkg-install script would be the right place to deal with
"copying files around",
sage -b does not care about $SAGE_ROOT/devel/sage/sage/modules/
quadratic-modules.sage


So here are two new questions:
How can we import our file into a sage session instead of attaching
it?
Is there a script for appending our file to the different all.py files
(or should we do it by hand and put it in the patch)?

With best regards,
Lars Fischer

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to