#9873: Create Mac Application that people love to use
------------------------------------------------+---------------------------
   Reporter:  iandrus                           |       Owner:  iandrus      
       Type:  enhancement                       |      Status:  needs_review 
   Priority:  major                             |   Milestone:  sage-wishlist
  Component:  user interface                    |    Keywords:  mac          
     Author:  Ivan Andrus                       |    Upstream:  N/A          
   Reviewer:  Karl-Dieter Crisman, Jason Grout  |      Merged:               
Work_issues:                                    |  
------------------------------------------------+---------------------------

Comment(by jason):

 Replying to [comment:34 iandrus]:
 > Replying to [comment:33 jason]:
 > > One more problem I found.  If you delete (or move) your .sage
 directory, then there is a problem starting up the server since it
 requests an admin password.
 >
 > Is there a way to know ahead of time (some file we can check) if this is
 going to happen, and then send them to an interactive shell or ask for a
 password or something?

 We could check for existence of the .sage/sage_notebook.sagenb directory,
 which is where the sage notebook is stored by default.  If it's not there,
 then the notebook will be created and the password will be solicited.

 >
 > > The same sort of thing happens if the notebook tries to upgrade an old
 notebook (pre-2009 or so).  The user is prompted to enter Y/N to whether
 they want to upgrade.
 >
 > > The first problem is definitely a problem, since every new user will
 have it happen to them.
 >
 > How often do you think the second will be a problem?

 Not very often any more, though it bit my postdoc mentor over the weekend.
 My guess is that there will be a lot of people right off that never
 upgraded an old Sage version that will download the app and run into it.
 But after that initial rush, I don't see this happening at all.

 Maybe there ought to be a separate notebook_intialized() command that
 checks to see if the notebook is initialized.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9873#comment:35>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
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-trac?hl=en.

Reply via email to