Hi, Thanks everybody for all the discussion of sage-5.0 goals. I've made a new sage-5.0 milestone
http://trac.sagemath.org/sage_trac/milestone/sage-5.0 and I've made a list of our goals. I set the release goal date at June 1, 2010, which gives us a full 3 months to meet the given goals. --William On Sat, Mar 6, 2010 at 2:26 AM, Robert Bradshaw <rober...@math.washington.edu> wrote: > On Mar 5, 2010, at 7:56 PM, Dr. David Kirkby wrote: > >> Nick Alexander wrote: >>>> >>>> David is trying to argue that the goals for Sage-5.0 should be >>>> >>>> * Official Solaris 10 support (all tests pass) >>>> >>>> TARGET DATE: Sometime in March? >>>> >>>> *instead* of the following: >>>> >>>> * 90% doctest coverage score (=write about 1500 doctests) >>>> * Official Solaris 10 support (all tests pass) >>>> * Official Cygwin support (all tests pass) >>>> * Close _all_ tickets listed at >>>> http://trac.sagemath.org/sage_trac/wiki/stab1 >>>> >>>> TARGET DATE: Sometime in May. >>> >>> I vote -1 to this. As a user, I expect a major release (defined as a >>> version number bump) to include exciting new toys. Solaris support does not >>> *in my opinion* qualify as an exciting new toy. I anticipate a Slashdot >>> story announcing the new release, followed by a surge of interest and >>> downloads. It is *my opinion* that Solaris support is not an exciting new >>> feature that the resulting publicity should be promoting. If anything, it >>> is *my opinion* that Cygwin support is much more likely to appeal to these >>> potential new users, and would warrant the publicity. >>> Nick >>> PS. Emphasis added because I do not want to fan any flames -- please >>> respond accordingly. >> >> Part of my logic for this is that given Sun have >> >> * Donated hardware (t2) worth around $30,000 - $40,000 for this, >> * Have supplied other hardware heavily discounted. (sage.math and most of >> the disks are I believe Suns) >> * Are asking William for a release where they can point customers at, >> >> then those that supplied a lot of money probably do consider it quite >> important. You personally might not, but a major investor does. >> >> If Sun (now Oracle) did not consider it important, I doubt they would have >> supplied the hardware, and I doubt they would be asking William questions >> about the Solaris port. > > Don't get me wrong, some people will be very excited about the Solaris port. > However, I bet at least 90% of users couldn't care less. If release numbers > have anything to do with marketing, making this the only goal is not a good > idea. > >> The only person paid full time to work on Sage was paid to do the Solaris >> port. > > That is a gross simplification of the history here. > >> A lot of time, effort and money has gone into it. > > The same could be said about many, many components of Sage. > >> I agree with you about Cygwin too. >> >> I also think reaching a specific level of doc tests is a bit irrelevant in >> determining when to increment the major release number. Perhaps if the doc >> tests reached 100%, then I might agree. > > These are all goals for 5.0, not necessarily what's going to be new in 5.0. > I agree that 90% doctest coverage is not something that *makes* a release, > but it's a good thing to shoot for by a certain point in time. And if (when) > any of the above goals are accomplished early (and I expect some of them to > be so, including Solaris) we're not going to be holding them out of the 4.x > series. > >> I think with the very fast release cycle of Sage, no one release is likely >> to have many exciting new toys. > > Isn't it great--we get new, shiny toys all year round :) > > - Robert > > -- > 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 > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org -- 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