On Apr 28, 6:53 pm, William Stein <wst...@gmail.com> wrote:
> Hi,
>
> Our goals for Sage-4.0, in order, are:
>
> 1. Switch from Maxima to Pynac for Symbolics.
> 2. Get doctest coverage for the core Sage library to 75%.
> 3. Official 32-bit Solaris support
> 4. OS X 64-bit.
>
> The top priority items on the TODO list for Sage 4.0 are:
>
>   1. Fix that symmetrica is broken on Solaris Sparc:
>                http://trac.sagemath.org/sage_trac/ticket/1338

Having spend substantial time on this already I will give it another
go :)

>   2. Get David Roe's p-adic doctest coverage/cleanup into Sage:
>              http://trac.sagemath.org/sage_trac/ticket/5778
>       This really needs to be reviewed!
>
>   3. Get Mike Hansen and Burcin Erocals symbolics rewrite into Sage.
> This is not quite posted, but Mike is going strong on this right now
> and plans to have something available very soon.
>        http://trac.sagemath.org/sage_trac/ticket/5930
>
>   4. Libsingular is completely broken on 64-bit OS X.  Everybody who has 
> looked
> at this (me included) is currently stumped.  Martin Albrecht hasn't tried yet.
>            http://trac.sagemath.org/sage_trac/ticket/5862

Well, I did spend some time on this and it boils down to oMalloc not
allocating any memory and not failing at all, so the code that uses
the first ring just segfaults. In the past this switched from not
working to working to not working without any obvious factor
influencing this. I don't know oMalloc too well and given the other
items on my list this will likely be the last thing priority wise for
me.

>   5. Switch from Clisp to ECL:
>          http://trac.sagemath.org/sage_trac/ticket/5929

Yeah, the main issue is not so much getting ecl and then Maxima to
build, the main problem will be dealing with potential pexpect issues
that might crop up. The pynac switch will greatly lessen the use of
Maxima, so that ought to help a lot :)

> Regarding the goals above, 1 will happen via mainly work of Mhansen,
> plus referee work of us and lots of help testing in a few days.   For
> 2, the combination of David Roe's doctest patch, Mike's changes to
> symbolic calculus, and moving dsage out of the core Sage library, plus
> the recent docdays easily goes over 75%.
> For 3, we have fixed everything except the symmetrica issues and the
> ECL fix.  Michael Abshoff is working on ECL very soon.    Regarding 4,
> we're completely blocked until libsingular gets fixed, which might not
> happen until Martin Albrecht figures it out.
>
>  -- William

Cheers,

Michael

> --
> William Stein
> Associate Professor of Mathematics
> University of Washingtonhttp://wstein.org
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to