Differences between revisions 8 and 10 (spanning 2 versions)
Revision 8 as of 2009-04-23 07:42:23
Size: 1328
Comment: add "remove quaddouble.spkg" to priority listing
Revision 10 as of 2009-05-01 17:16:04
Size: 1745
Editor: JohnPalmieri
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
 2. Solaris 10 -- about 7 remaining bugs for 32 bit Sparc and x86, some rather difficult.  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]
Line 8: Line 8:
 4. OS X 64-bit -- doesn't start up due to libSingular issue, but after that, probably 5 tests  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].
Line 31: Line 31:
  * fix coverage script to not test nested functions: 50 doctests   * fix coverage script to not test nested functions: 50 doctests  (this is http://trac.sagemath.org/sage_trac/ticket/877)

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 (this is http://trac.sagemath.org/sage_trac/ticket/877)

    • - 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

plan/sage-4.0 (last edited 2009-05-13 02:34:34 by MichaelAbshoff)