William Stein wrote:
Hi,

Goals for Sage-5.0:

  *  90% doctest coverage score (=write about 1500 doctests)

Hopefully with some justification of why the expected result is what it is. Not magic numbers - see

http://groups.google.co.uk/group/sage-devel/browse_thread/thread/90d933ea2881cbf8

  *  Official Solaris 10 support (all tests pass)

I personally can't understand why official support for a completely new operating system is not sufficient justification for incrementing the major version.

Micheal was paid full-time to work on the Solaris port. With his salary, the hardware costs (admittedly some donated by Sun), overheads etc, this port must have cost close to $100,000. I would have thought that time to crack open a bottle of champagne and increment the major release number!

  *  Official Cygwin support (all tests pass)

Again, I would see the addition of that alone as being sufficient to increment the major release number.

  *  Close _all_ tickets listed at
         http://trac.sagemath.org/sage_trac/wiki/stab1

TARGET DATE: Sometime in May.

I can't speak for the other goals, but I believe the Solaris one is probably doable, though I have got some failures in 4.4.4.alpha0 which are not as easily fixed as those in 4.3.3.

The problem with Solaris 10 support is that people can bring out incompatible changes faster than I can fix them.

I have a set of changes sufficient to make 4.3.3 pass all tests.

http://trac.sagemath.org/sage_trac/ticket/8409

Now on 4.3.4.alpha0, the following fail (this includes the long doctests).

sage -t -long "local/lib/python2.6/site-packages/sagenb-0.7.5.1-py2.6.egg/sagenb/misc/sageinspect.py" sage -t -long "local/lib/python2.6/site-packages/sagenb-0.7.5.1-py2.6.egg/sagenb/notebook/interact.py"
        sage -t  -long "devel/sage/sage/categories/finite_semigroups.py"
        sage -t  -long 
"devel/sage/sage/categories/examples/finite_semigroups.py"
        sage -t  -long "devel/sage/sage/combinat/posets/posets.py"
        sage -t  -long "devel/sage/sage/plot/colors.py"
        sage -t  -long "devel/sage/sage/homology/delta_complex.py"
        sage -t  -long "devel/sage/sage/homology/cubical_complex.py"
        sage -t  -long "devel/sage/sage/homology/examples.py"
        sage -t  -long "devel/sage/sage/homology/cell_complex.py"
        sage -t  -long "devel/sage/sage/homology/chain_complex.py"
        sage -t  -long "devel/sage/sage/homology/simplicial_complex.py"
Total time for all tests: 42573.4 seconds


Dave

--
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to