[Checkins] SVN: zope.app.publication/trunk/buildout.cfg nail down enough versions for the tests to pass

Dan Korostelev nadako at gmail.com
Wed Mar 4 16:33:05 EST 2009


2009/3/4 Stephan Richter <srichter at cosmos.phy.tufts.edu>:
> On Wednesday 04 March 2009, Dan Korostelev wrote:
>> > The ZODB nail I consider unfortunate, but being able to test changes
>> > to this package will become important when it comes time to change
>> > anything, or we can't tell that we haven't broken anything.
>>
>> Can you please nail down only those packages that cause test breakage?
>> (I believe that only ZODB is in this list)
>>
>> Nailng down to 3.4.0 KGS breaks tests with python 2.6 (the "with"
>> keyword problem).
>
> Ok, I think this is a useful discussin to have. I find pointing to the KGS
> quiet useful. Since you are interested in Python 2.6, we should upgrade to
> the Zope 3.5 KGS.

Most packages' trunks are currently being developed against latest
versions of available dependencies and that didn't cause any problem
for a long time, as far as I can see, so why add the KGS restriction
now? Especially now, when 3.5 KGS is not a "released" version.

If there's a need to maintain some package within some versions set,
one always can create a maintainance branch, like it was done for 3.4
for some packages.

So, -1 from me for nailing to any KGS, but +1 for nailing to specific
dependency version, like nailing ZODB to 3.8.1 because the current dev
version has problems with DemoStorage that breaks some of our tests.

-- 
WBR, Dan Korostelev


More information about the Checkins mailing list