Differences between revisions 9 and 13 (spanning 4 versions)
Revision 9 as of 2009-04-23 07:52:47
Size: 1688
Editor: was
Comment:
Revision 13 as of 2022-04-05 02:24:38
Size: 0
Editor: mkoeppe
Comment: outdated
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Sage-4.0 =

In order of priority:

 1. Pynac -- mhansen+burcin will have a patch soon
 2. Solaris 10 -- about 7 remaining bugs for 32 bit Sparc and x86, some rather difficult. [to satisfy this goal, user will have to build custom toolchain, and we're only really going for this working on two specific machines on skynet]
 3. Doctest 75% -- plan given below
 4. OS X 64-bit -- doesn't start up due to libSingular issue, but after that, probably 5 tests [to satisfy this goal, it is only necessary that it is easy to build *binaries*, and it only has to support Intel. It's not necessary that any random user can just type "make" and have everything trivially work].
 5. Remove deprecated quaddouble.spkg

Good idea to fix:
 1. http://trac.sagemath.org/sage_trac/ticket/3984, and update to upstream version.
 2. Update sage-vmware-4.0.zip so that it includes Ubuntu-8.04.LTS
 

== Doctest to 75% ==

  * cdef -- we don't count now, but we should count cpdef

  * 70%

  * Jon Hanke -- 100 doctests

  * Mike Hansen -- 200 doctests

  * David Roe -- around 500 (!!) doctests (or more: current coverage of padics to be submitted: 91.7%)
     --> needs review

  * modsym/ambient.py: 71 doctests

  * fix coverage script to not test nested functions: 50 doctests
     - sage_doc.py coverage gets confused.

  * algebra_*: 80 doctests

  * matrix: 200

  * tachyon.py: 53 (in plot, not interfaces)

  * remove 4ti2, cocoa, reduce, template: 70

  * doctest mathematica, matlab, kash: 80

  * delete catalogue
 
  * sage -coverage *
     * No functions in __init__.py
     * No functions in all.py
     * No functions in symmetrica.pyx