Geoffrey Broadwell wrote:
Complete and
utter refusal to support users who expect that they can install Parrot 1.0
and get free support from the mailing list or IRC for the next eight to ten
years.
Half agree. I agree that we should only *directly* support a release
for a limited time, though I think the minimum sane time would be "major
release before current one" -- 3-6 months at any given moment, given
your above schedule. In other words, just because we do a new 3 month
release, doesn't mean we immediately de-support the one we did just 3
months ago.
Now, I might argue for a longer direct support schedule than just 'most
recent + 1', but I think any less than that can't work in real life.
We also need to think about deprecation cycles. If you deprecate a
feature in 1 version and then it disappears in the next then the time
between when my code works and when it doesn't is only 6 months. Some
distros provide support for several years.
--
Michael Peters
Plus Three, LP