On Mon, Mar 22, 2010 at 08:11:53AM -0400, Woodchuck wrote: > Ports/packages are sort of hit-or-miss. > > This is a very Spartan situation, and comes from a shortage of > resources.
Partly. Being able to drop old shit fairly quickly is also very important in terms of quality, since we don't have to read through a maze of old code ifdefs. If you prefer, sure it's a shortage of resources. We want to maximize quality with limited resources, and so we err on the side of aggressive removal of dying features. It would take a *massive* influx of resources to change that situation. Even with more resources, we will still prefer quality over long-term support. With lots and lots of resources, we could possibly reengineer long-term support without sacrificing quality. Think about it. What do you prefer ? half-baked support and badly broken features, or good support over a limited period of time, and the best features we can create ?