On Jul 3, 2012, at 11:08 , William Stein wrote:

> On Tue, Jul 3, 2012 at 10:55 AM, David Roe <roed.m...@gmail.com> wrote:
>> 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.  Rather than introduce a
>> strange dependency of sage on the notebook or to separately include the
>> python file in sage, I would like to propose including speaklater as a
>> separate spkg (which sagenb and sage would both depend on).  The spkg is
>> 6.6K.
>> 
>> So vote:
>> 
>> [   ] Make speaklater a standard spkg
> 
> I'm strongly opposed to making speaklater a standard spkg.  I mean,
> come on, it's like 2 pages of easy pure Python code, and it hasn't
> been changed in years (according to the github repo you point to).
> 
>> 
>> [   ] Import speaklater from sagenb
>> 
>> [   ] Include speaklater.py in sage without any doctests.
> 
> [x] Include speaklater.py somewhere in the Sage library *with* doctests?

I favor this approach.

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's Income
-----------
Nobody knows the trouble I've been
-----------



-- 
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