On Sun, Oct 11, 2009 at 11:51 PM, Alex Clemesha <cleme...@gmail.com> wrote:
>
> On Sun, Oct 11, 2009 at 11:03 PM, William Stein <wst...@gmail.com> wrote:
>>
>> Hi,
>>
>> Nearly two weeks ago I had the notebook stabilized and all known new
>> bugs fixed (after separating it off from sage as a separate program
>> and rewriting the expect stuff).  But I realized that it would be a
>> total nightmare to introduce yet another sobj ("sage object") storage
>> format, which would make refactoring code extremely painful, and just
>> have to be changed again.    So, I created an "abstract storage layer"
>> and implemented an storage system for *everything* in the Sage
>> notebook which doesn't use any special Sage-related pickles.  Some
>> data is stored as pickled basic Python objects that can be read from
>> any version of Python with or without Sage installed, but that is it.
>>  Rewriting the notebook to use an abstract storage layer is the sort
>> of thing that at first seems like it will take a day, but then takes
>> more than a week.  Anyway, I did it.    However, it's hard to imagine
>> that I didn't introduce numerous new bugs in the process, though I do
>> not know of any bugs at all.
>>
>> So, I did an automatic migration of http://demo.sagenb.org to the new
>> notebook and put that at http://uw.sagenb.org/.   I hope people will
>> test http://uw.sagenb.org/!  Please try it.
> FWIW, I just tried a bunch of things and everything worked... very nice!

Many thanks for testing.

> Where is the location of the source for the latest changes? (I believe it's
> where you have the other new notebook code, I just forgot
> the location of the online hg interface).

Check out http://nb.sagemath.org/, which may win a prize for crappiest
webpage.   In particular, see

http://sage.math.washington.edu:8100/

William

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