On Jul 3, 2012, at 11:33 , John H Palmieri wrote:

> 
> 
> On Tuesday, July 3, 2012 10:55:21 AM UTC-7, David Roe 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:
>> 
>> 
>> [   ] Include speaklater.py in sage without any doctests.
>> 
> 
> Does this choice have to be "include speaklater.py in both sage and 
> sagenb", since sagenb uses it, and sagenb should function without the Sage 
> library? If that's right, then I'd prefer to avoid the code duplication,

I don't see how it's "code duplication" if sagenb and sage are separate 
entities.

Justin

--
Justin C. Walker
Curmudgeon-at-large
--
Network, n., Difference between work
charged for and work done



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