On Sun, May 4, 2014 at 5:55 AM, Andrzej Giniewicz <ggi...@gmail.com> wrote:
> Hello,
>
> I haven't been following all developments of notebook, because I've
> spent quite some time (almost 2 years) co-authoring a book covering
> high-school level math using Sage (matching all topics covered in
> schools in Poland, promoting both math and computers as means to
> understand material mostly by experimentation and empowering
> imagination). The main body (around 300 pages) is now ongoing
> finishing touches, and we started to work on Sage appendix, covering
> basic usage, installation and so on.
>
> Because I wasn't reading all emails when they arrived, I did my
> research by browsing FAQ, sage-devel and sage-support, but now, I am
> quite puzzled about current situation. sagenb.org seems to be
> deprecated and SMC took over, but it isn't included as off-line
> solution yet - in roadmap we found it is planned for December, and
> from same roadmap it seems it will still change quite some till then.
> It means that easily accessible long-term on-line version is on SMC
> but off-line and classroom runs sagenb notebook. We would have to
> describe two quite different interfaces (one of which isn't finalized
> yet). This brings some complications for our target audience
> (high-school students), especially that basic tasks like editing text
> cells is different in SMC (no TinyMCE yet).
>
> Now after this introduction, I have 3 questions, answers to which would
> help me a lot:
>
> 1) when BSD licensed SMC off-line version will be included, will it
> replace default notebook?

One (or all) of the following will probably happen:

  1. SMC will be the default personal-use notebook in Sage
  2. IPython notebook will be the default personal-use notebook in Sage
  3. Sagenb will remain the default personal-use notebook in Sage

At present all work on any of the above happening is 100% volunteer
work by random people, hence there is no way to say for sure.  Every
once in a while somebody does something tiny toward 2.  Nobody every
does anything toward 3 these days... but that could change in an
instant if somebody appears.   Regarding 1, only I can make that
happen, and it is not my top priority.   That said, if 1 happens, then
2 happens as a corollary, since IPython notebook is integrated into
SMC.

> 2) will sagenb.org remain on-line and active until SMC reaches
> personal off-line Sage installs, so one will be able to use local and
> remote using same interface, not two different ones?

   sagenb.org is a website running on a computer I bought in 2008.
It's running at University of Washington, and its design isn't as
secure as one might want (!).  If somebody created a sage notebook,
and launched some sort of "attack" from it, which anybody could easily
do, the University netops people would notice quickly and remove its
network access.   This sort of thing has happened before more than
once.   However, if it happens again, I'm going to just turn off the
service, because there is nobody who will even volunteer to help
maintain sagenb at present.   Every day I run sagenb is a liability
that makes me nervous.  It's highly unlikely that the public sagenb
site will remain in anything but a read-only mode beyond 2014.

Jason Grout has been maintaining sagenb for a long time, but is not
going to be available anymore to do so.  He put out a call for
volunteers to take over maintenance of sagenb, but nobody appeared
yet.

> 3) how confident we can be about SMC off-line reaching Sage in
> December? It's more like "a wish" or "the plan"?

It's more like a wish.  Building a successful business around SMC is
my top priority.  If I can do that, then I'll have the resources to
make an offline SMC available.

> All those are important to me, because it can heavily influence
> release date of book - we can consider releasing version describing
> classical Notebook and sagenb.org, we might consider holding the
> release a bit, but not indefinitely, so we might need to release
> anyway and publish on-line errata later on, but publisher might not
> like doing a fresh printing if material will be outdated 6 months after
> it hits shelves.
>
> Sorry in advance if those were answered already, like hundred times,
> but I wasn't able to find those by searching "notebook" or "sagenb" or
> "cloud" in mailing lists I'm part of.

I don't think any of your questions have been answered already, and
they aren't answered above either, really, since the answers are not
known.    Sage is an open source volunteer project, so it can be
difficult to know the answers to such questions.

Of the three -- sagenb, SMC, and IPython -- definitely IPython
notebook development is *by far* the best funded.  All work on SMC so
far has been by me in my spare time, and I think there's been
basically no work on sagenb in the last year.   In contract, IPython
has over $500K in funding each year [1] and a small group of people
working full time on it.   Thus you can probably get more precision
regarding their plans.

[1] http://ipython.org/sloan-grant.html

>
> Regards,
> Andrzej.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To post to this group, send email to sage-devel@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.



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

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to