#14398: Add warning when downloading experimental/archive packages
----------------------------------+-----------------------------------------
       Reporter:  nthiery         |         Owner:  tbd         
           Type:  enhancement     |        Status:  needs_review
       Priority:  major           |     Milestone:  sage-5.9    
      Component:  build           |    Resolution:              
       Keywords:                  |   Work issues:              
Report Upstream:  N/A             |     Reviewers:              
        Authors:  Jeroen Demeyer  |     Merged in:              
   Dependencies:                  |      Stopgaps:              
----------------------------------+-----------------------------------------
Changes (by {'newvalue': u'Jeroen Demeyer', 'oldvalue': ''}):

  * status:  needs_work => needs_review
  * author:  => Jeroen Demeyer


Old description:

> When the user does
> {{{
> ./sage -i graphviz
> }}}
> there is no obvious clue that an experimental package is being installed.
>
> So, we should make it so that downloading an experimental package this
> way would first print a warning along the lines of
> {{{
> WARNING: you are about to download and install an experimental package.
> This
> probably won't work at all for you! Use at your own risk!
> Are you sure you want to continue [Y/n]?
> }}}
> Something analogous for archive packages.

New description:

 When the user does
 {{{
 ./sage -i graphviz
 }}}
 there is no obvious clue that an experimental package is being installed.

 With the patch, when downloading an experimental package, there is a
 warning:
 {{{
 jdemeyer@boxen:/release/merger/sage-5.9.beta3$ ./sage -i graphviz
 Attempting to download package graphviz
 >>> Checking online list of optional packages.
 [.]
 >>> Checking online list of experimental packages.
 [.]
 >>> Found graphviz-2.16.1.p0

 WARNING: you are about to download and install an experimental package.
 This probably won't work at all for you! There is no guarantee that it
 has ever been built correctly! Use at your own risk!
 Are you sure you want to continue [Y/n]?
 }}}

 Something analogous happens for archive packages.

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14398#comment:14>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to