I don't mean to be pessimistic, but perhaps its more realistic to imagine sage days 15 as a time to try to wrap up the symbolics switch. My impression is that there aren't that many people who feel qualified and have the time to work on the switch, and that seems hard to change except at a sage days. The only way I think I can help during April would be in reviewing patches, which would help me understand what's going on.
-Marshall On Mar 26, 8:19 am, Burcin Erocal <bur...@erocal.org> wrote: > On Wed, 25 Mar 2009 23:17:19 -0700 > > Carl Witty <carl.wi...@gmail.com> wrote: > > > On Wed, Mar 25, 2009 at 10:13 PM, William Stein <wst...@gmail.com> > > wrote: > > > 3. I would also like to see the default symbolics switch from > > > maxima-based to pynac, which would I think really clearly justify > > > the switch to 4.0, since it will have a *dramatic* impact on the > > > usability of Sage by many users (the speedup over maxima-based > > > symbolics for basic arithmetic is "orders of magnitude"). > > I would like that too. The requirements from pynac (at the library > level) to make this happen are not much. However, I can hardly find any > time to work on it these days, and I don't think this situation will > change till May. > > I don't want to commit to any schedule, but I hope I can get the things > I list below done soon (mid April) so that there is time to work on the > high level. > > > What's involved here? Is there a checklist somewhere of things that > > have to be fixed before the switch can happen? > > There is a list of changes needed in pynac on the wiki. Here is the > link (though the wiki seems to be down at the moment): > > http://wiki.sagemath.org/symbolics/pynac_todo > > Some of the major items on that list which should be done before we > switch: > > * use singular for gcd, factor, etc. > * pickles > * allow specifying prec and digits for numeric evaluation > * customizable printing for symbolic functions > > I also have some code to make pynac handle infinity. This was supposed > to be a step to making series expansions work better, but I haven't > gotten round to hooking that up yet. We could use maxima for series > expansions initially. > > I am running the test suite with the default behavior of "var" changed > to create pynac variables now, to see what else is needed for the > switch. I will follow up with a list once that is complete (and I find > the time to parse the logs). > > Cheers, > Burcin --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---