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.