On Mon, Aug 31, 2009 at 9:40 AM, Tim Dumol <timdu...@gmail.com> wrote:

>
> Codenode doesn't work with Sage currently, although Dorian Raymer is
> working on the backend, and it seems it should be ready within a week.
>
> It seems that Codenode can replace the Notebook eventually, assuming
> there are ways to plug in a few templates (to include the Help, etc.).
> It's well-modularized, so if there isn't a plug-in framework yet, it
> should be possible (Django supports using middleware to preprocess
> stuff, afaik).
>
> In the meantime, we can stick with the Notebook and make changes to
> make a transition to Codenode as smooth as possible. This probably
> entails decoupling the components of the Notebook, and finding a way
> to generate the documentation (live) that can be plugged into Codenode
> easily.
>
> How does that sound?
>

I definitely do not endorse this, at least until I know a lot more about
Codenode and other options.  A month from now I will.   Regarding speed,
there are a lot of parameters to consider, but in addition to "snappiness"
for a single user, it's also important to consider how the notebook handles
say N simultaneous users for various values of N.   It's also important that
speed testing be do-able using precise tools rather than anecdote.

William


>
> On Sep 1, 12:17 am, Robert Bradshaw <rober...@math.washington.edu>
> wrote:
> > On Aug 31, 2009, at 9:07 AM, Dr. David Kirkby wrote:
> >
> > > William Stein wrote:
> >
> > >> When we wrote the second version of the notebook, twisted.web2 was
> > >> *the*
> > >> way to go, according to various people.  However, it turned out that
> > >> using twisted.web2 was not the way to go, as the project was
> > >> discontinued as an independent project.
> >
> > > Perhaps a silly questions, but is Apache the way to go?
> >
> > Whatever we choose, it should still work well as a stand-alone server
> > (unless we wanted to ship apache with Sage :) but it would be nice,
> > especially for large public servers, to use a platform that supported
> > some mod_* under apache as well.
> >
> > - Robert
>
> As far as I can tell, Codenode doesn't support Apache yet either
> (
> http://groups.google.com/group/codenode-devel/browse_thread/thread/176925e2b2e42279?hl=en
> ). Regarding the performance of Codenode, it seems to respond a bit
> slower (at least for Python) right now, although I haven't actually
> done any real measurements. I'm guessing it can be attributed to the
> communication time between the server and engine.
>




-- 
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org

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

Reply via email to