On Jan 25, 2009, at 9:00 AM, William Stein wrote: > On Sun, Jan 25, 2009 at 8:44 AM, mabshoff <mabsh...@googlemail.com> > wrote: >> >> >> >> On Jan 25, 8:20 am, Martin Albrecht <m...@informatik.uni-bremen.de> >> wrote: >>>> 4.0 was discussed >>> >>> I think we should agree way in advance when 4.0 is going to be >> >> +1 >> >>> and then allow >>> ourselves to break backwards compatibility: i.e. go through and >>> remove a >>> bunch of cruft (at least the stuff that has a DeprecationWarning). >> I don't think it is a good idea at all. Deprecation warnings are the >> way to go and I think even six months is too little time to give the > > I also think the above suggestion about 4.0 by Martin is not so good. > We already hashed out a deprecation policy, which is a gradual > timed (usually > 6-month) phasing out of functionality with DeprecationsWarning's. > I think it > works well, and that we should stick to it.
I think DeprecationsWarnings are the way to go too, but Martin has a point that when we do actually drop support it shouldn't be on some tiny point release. > For a long time (since 3.0) the main goals of 4.0 have been: > * massive improvement in doctest coverage > * Solaris port > * 64-bit OS X port > * Windows port > > At this point the windows port ended up getting little direct work > done on it, so that is off the table for 4.0. Everything else above > is. To make it more precise, here's what 4.0 should be: > * get doctest coverage to 70% > * tier 1 support for 32-bit Solaris > * tier 1 support for 64-bit OS X > > I would like to see this all happen by the end of the first quarter > 2009. I saw there was discussion of the Windows port at SD12. It doesn't look like the wiki page has been updated, is there a good summary of what the status is? - Robert --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---