On 5/18/07, David Joyner <[EMAIL PROTECTED]> wrote: > How would this work? If sagemath was down or there wasn't a net connection > would there be a weird error?
No. It would try to contact sagemath once during each 1 week period. If during that time it found that an upgrade is available, it would mark that fact in a file. That file would be printed on startup of SAGE from the command line. If contacting sagemath.org fails after 2 seconds, it would silently fail, and another attempt wouldn't be made for a week. This will set off all kinds of firewall software in some environments... and rightfully so. > Would it confuse users who could not update > (eg, students using the SAGE notebook in a lab)? The message would be invisible to notebook users. (??) > > > > On 5/18/07, Nick Alexander <[EMAIL PROTECTED]> wrote: > > > > "William Stein" <[EMAIL PROTECTED]> writes: > > > > > Hi, > > > > > > This is a discussion of update/upgrade notification for SAGE for normal > > > users. > > > Feel free to read it and share your thoughts. > > > > > > ---------- Forwarded message ---------- > > >> Another suggestion I have, automatic notification of major new > > >> version releases: > > >> > > >> Say once a week, when you start SAGE, it checks with the canonical > > >> SAGE server on the Net and if a significant version (like 2.5) has > > >> been released, it just says something like "A newer version of SAGE > > >> with software enhancements, version 2.5, is now available. If you > > >> have administrative privileges for SAGE you may wish to install it > > >> with the command "sage -upgrade" from the command line. Note that > > >> this may take some time, depending on the speed of your computer and > > >> network connection." > > > > > > Maybe. I'll running it by sage-devel. One of the things I hate most > > > about software is stupid frickin' automatic notifications about > > > upgrades... > > > They drive me crazy. Especially Adobe Acrobat's. > > > > One way to make notifications less obtrusive is to make them > > omnipresent. That is, the banner could always read > > > > ---------------------------------------------------------------------- > > | SAGE Version 2.5.alpha2, Release Date: 2007-05-02 > > | Latest version is 2.5.alpha3, type upgrade() to upgrade. > > | Type notebook() for the GUI, and license() for information. | > > ---------------------------------------------------------------------- > > > > While we're at it, maybe the banner should also tell you if you're > > running a vanilla sage or a hacked sage and maybe what the last hg tag > > was. > > > > Nick > > > > > > > > > > > -- William Stein Associate Professor of Mathematics University of Washington http://www.williamstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com 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/ -~----------~----~----~----~------~----~------~--~---