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
-~----------~----~----~----~------~----~------~--~---

Reply via email to