[zope2-tracker] [Bug 142568] Re: OFS.Cache remixed by DJ Lessbugs

Tres Seaver tseaver at palladion.com
Sat Apr 17 15:20:33 EDT 2010


The drift in the current OFS/Cache.py compared to the version Jamie
started refactoring from is pretty large.  I'm afraid that without some
help, we aren't ever going to be able to land the patch.

I think we would need to start by getting a chunk-by-chunk annotated
diff between the uploaded version and the one it references (CVS
revision 1.10, which I believe corresponds with SVN r22690).

We would then need to figure out how to port each logical change to the
current branches.  In the meanwhile, we have almost no test coverage for
that module, which makes trying to land an extensive refactoring a
pretty scary operation.  So, I think we would have to start by writing a
bunch of tests for the current branch, before even looking at Jamie's
refactored version.

Technical debt sucks.

-- 
OFS.Cache remixed by DJ Lessbugs
https://bugs.launchpad.net/bugs/142568
You received this bug notification because you are a member of Zope 2
Developers, which is subscribed to Zope 2.


More information about the zope2-tracker mailing list