On Mon, 04 Dec 2006 15:28:28 -0800, <[EMAIL PROTECTED]> wrote: > Sure, having an extra button is ok. I didn't like where the other one > was. But when you go to slideshow mode, you have a button that says > "worksheets" and another that says "worksheet". Were I looking at that > for the first time, it'd be a real WTF.
In the current version (at http://sage.math.washington.edu:8101/) this is not the case. When you switch to slideshow mode the menu is hidden, so the only word is "Worksheet". > I hadn't intentionally taken out the bit where the left pane was hidden > when the browser starts up, but I probably would have if I'd seen it. I put it back in. > The next version of the notebook is going to come with some major > changes. > > 1) The server will be handled by Twisted Very good. It will be great for it to be NON-BLOCKING. That's the primary reason I want to use Twisted (security is also good). > 2) The browser will continually (~1sec) poll the server for updates (re: > google spreadsheets) Cool, though if the browser doesn't get an update, it shouldn't give errors. > 4) User authentication will be done on a better scale Comment; A given user should not have at most one password. It's too hard to remember/change etc. multiple passwords. > -- and the users will be able to download and edit a "profile" which > will remember > a) Whether or not to show the left pane This makes sense. > b) Whether to start as a worksheet or slideshow It makes no sense to start all worksheets in slideshow mode. It might make sense for individual worksheets, though I'm not convinced. > c) Preferred key controls > This file will then be uploadable to another server -- so I can change > my settings on my local machine, and then update them on sage.math, too. Good. Though be VERY VERY careful not to make it so there are too many options. > 5) Every link will be able to be controlled by the keyboard That's definitely good. I do not think you should do this until thinking through what the configuration options for *individual* worksheets should be. They might include the following, though again -- I do not want too many options (!) * which system to evaluate cells in by default (e.g., PARI, SAGE, Maxima, Python (no preparsing) etc.) * whether to always display output typeset by default or not (this could be useful) * whether to display in slideshow mode by default. * permission/access control, i.e., two options: can others read? can others write? This suggests that in your user profile, there is an option that affects the default system type when the user creates new worksheets. Likewise for all the other worksheet options. In fact, in the "user profile" there could be a worksheet configure panel that sets the defaults for new worksheets. Maybe this is way too complicated. William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
