#8447: Detect when Sage is old and issue warning
----------------------------+-----------------------------------------------
   Reporter:  drkirkby      |       Owner:  tbd       
       Type:  defect        |      Status:  new       
   Priority:  critical      |   Milestone:  sage-4.5.2
  Component:  distribution  |    Keywords:            
     Author:                |    Upstream:  N/A       
   Reviewer:                |      Merged:            
Work_issues:                |  
----------------------------+-----------------------------------------------

Comment(by drkirkby):

 Replying to [comment:2 leif]:
 > Well, at least the Sage banner shows the release date... ;-)

 True, but many users will probably assume its the latest version available
 when they go to the Debian site. If there was a warning like

 {{{
 ---------------------------------------------------------------------
 | SAGE Version 3.0.5, Release Date: 2008-07-11                       |
 | Type notebook() for the GUI, and license() for information.        |
 |                                                                    |
 | WARNING You are using a VERY old version of Sage. We suggest you   |
 | to http://www.sagemath.org/ and download the latest version.       |
 | The latest version has a lot more features                         |
 ----------------------------------------------------------------------
 }}}


 > I'm not sure if it is desirable to continually check for recent Sage
 versions (e.g. at start-up); at least such a feature should be
 disableable.

 I was thinking just on date. That should be very easy to do - just a bit
 of Python, that issues one warning when Sage is say 3 months old, and a
 stronger one when its a year old. Assuming the date in Sage is right, and
 the persons computer has the right date, that should work.

 Checking online for version updates is a more tricky issue - some people
 have privacy concerns over that. If that was implemented, I think the
 default should be off. It's also a lot more work to do.

 My python skills are next to useless, otherwise I'd tackle this myself.
 (Not that having poor python skills seems to put some others off writing
 code for Sage!)

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8447#comment:3>
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