David Roe <roed.m...@gmail.com> writes:
> Hi everyone,
> The new doctesting code (#12415) needs a change to the way Sage handles
> temporary files, which is described at #13147.  We can either
> 1. change every use of temporary files within the sage library, or
> 2. depend on the speaklater project and use a lazy string.
>
> Everyone working on the ticket thinks option 2 is the way to go.  Speaklater
> consists of a single python file and is already used in the new flask notebook
> (#11080) by including the python file.

No, we depend on the speaklater package from PyPI. We don't include the
python file speaklater.py in the sage notebook code.

> So vote:
>
> [   ] Make speaklater a standard spkg

I vote for this. Just as sagenb's dependencies pull in speaklater
through PyPI and easy_install, so can the Sage library's dependencies,
through an SPKG and the deps file, ugly as that is. William's protest
that the SPKG system was not meant to handle a bunch of small packages
sounds to me more like a criticism of the SPKG system than a criticism
of having a bunch of small packages.

> [   ] Import speaklater from sagenb
>
> [   ] Include speaklater.py in sage without any doctests.

-Keshav

----
Join us in #sagemath on irc.freenode.net !

-- 
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
URL: http://www.sagemath.org

Reply via email to