#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.