[Buildbot-devel] Increase Twisted Requirement?
Dustin J. Mitchell
dustin at zmanda.com
Sat Aug 21 15:56:07 UTC 2010
On Sat, Aug 21, 2010 at 10:09 AM, Itamar O <itamarost at gmail.com> wrote:
> Personally I don't object (I use Twisted 10..),
> but I think it's not just a question of ancient-ness,
> but more a question of cost-benefit.
> - How much code exists just to allow supporting old versions,
> and what's the "cost" of maintaining that code?
> - Is there any gain in dropping support of old versions?
> Ability to use features from newer versions?
This is a good point. In my head, I was thining cost/benefit, and
while the costs are small, I suspect that the benefit is nearly nil.
You've hit the nail on the head in terms of costs:
- a fair bit of old code with # workaround Tw-2.5.0 bug
- difficult to set up testing (which is what I'm working on now)
- contributors can't be expected to test with a Twisted that's not
available anymore, which means that if they use non-Twisted-2.5.0
features, when the buildslaves catch the problem, it's often up to me
to fix it
Thanks for asking the right question! I hadn't thought of the latter
cost until now, but it's pretty significant - at least half of our
commits are from first-time contributors!
Open Source Storage Engineer
More information about the devel