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