#14184: Fix # optional tags
----------------------------------+-----------------------------------------
       Reporter:  jdemeyer        |         Owner:  mvngu   
           Type:  defect          |        Status:  new     
       Priority:  major           |     Milestone:  sage-5.8
      Component:  doctest         |    Resolution:          
       Keywords:                  |   Work issues:          
Report Upstream:  N/A             |     Reviewers:          
        Authors:  Jeroen Demeyer  |     Merged in:          
   Dependencies:                  |      Stopgaps:          
----------------------------------+-----------------------------------------

Comment (by kcrisman):

 Isn't this exactly the kind of huge intrusive patch we've been trying to
 avoid?  ;-)  That said, it would be really nice to have standardization
 for people to look at, so I'm not opposed to this.

 Stuff to fix and/or think about doing as long as this ticket is opened.

  * The sage/coding/guava.py should have the same message as the ones in
 sage/coding/code_bounds.py and sage/coding/linear_code.py
  * `# long time; optional - internet ` and in another place, reversed - I
 assume that won't matter, but just asking in case
  * `# optional - database_hohel` - I don't know of a Hohel in Sage
 development, but I bet
 [http://sagemath.org/packages/optional/database_kohel-20060803.spkg the
 database_kohel spkg] is what is meant :-)
  * Did we change the `convert` ones to `ImageMagick`, or vice versa?
 Anyway, that should be standardized if it wasn't already elsewhere (this
 feels familiar)
  * I'm not sure why something can depend on dot2tex but not graphviz, and
 even more weirdly, graphviz is experimental, but not dot2tex ?!?!?  Though
 I guess it is okay...
  * sometimes `octave`, sometimes `Octave` - does capitalization matter?
 Same with `Axiom`.
  * `somewhat random` - is that an official designation?
  * `< 1/100th of a second ` - well, I guess it might be!  I guess we can
 leave that.
  * What is the `time` command?  The one that we always have?  I'm confused
 here.
 {{{
 sage: q = qsieve(n, block=False, time=True)           # optional - time
 }}}
  * The `sage/lfunctions/sympow.py` test seems ... odd.  Should it instead
 be long test?  Note that the previous command just says optional, with no
 indication of why.
  * `# optional - FES, random` - does it matter if random is before or
 after?  I would think this is going to look for the `random` spkg.  Same
 with `# optional; randomly growing. `

 Otherwise looks good - I did look at all of them by hand, not the script.
 Though obviously I am not going to try to test all of these optional tests
 by hand.

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