Hi, > To me, a year is FAR too short. Mathematica makes a major release about once > every two years, and a semi-major one every 6-12 months. There are plenty of > people using older versions of that. If Sage wants to make a viable > alternative > to Mathematica, it needs to keep deprecated functions a lot longer than a > year. > I know WRI do - I'm also aware they break backwards compatibility some times. > > I think 10 years would be best. Any less than 5 is asking for trouble. Sure > Sage > makes a new release every couple of weeks, but as we see from recent > discussions, not everyone wants to update every couple of weeks.
Wow, 10 years seems, to me, far too long. Do that means that we think that somebody is currently writing code in Sage 4.2.1 and will then update to Sage 15.0 in 2020 but his code will be broken because deprecated functions will just have been removed? Is there another example for suggesting 10 years? It would be interesting to get statistics for frequencies of updates for all the Sage users. I would think that the frequency is higher for Sage than it is for other commercial software simply because it is free to do it. If I paid a lot to get Matematica X, I might wait more n years to buy an improved Matematica X+n. LTS Ubuntu are supported 3 years for desktop and 5 years for server whereas usual version of Ubuntu are supported 18 months. Anyhow, I would suggest that deprecated function be supported for at least 2 * the average period of update made by Sage users. Can somebody estimate this period?!! Sébastien --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---