[qmtest] [PATCH] Removing ExtensionClass dependency

Mark Mitchell mark at codesourcery.com
Mon Apr 14 04:27:34 UTC 2003


On Sun, 2003-04-13 at 16:07, Nathaniel Smith wrote:
> I'll try to respond to several of the issues brought up in this thread
> at once.

Thanks for the detailed reply, especially explaining the
DocumentTemplate stuff.

> These complement each other.  The overall idea is that after applying
> my patch, it will become possible to install qm to one of the standard
> python package directories, instead of /usr/local/lib/qm.  

I think I know where we're having a disconnect.

I thought we put all of the QM stuff in site-packages/qm.  In that case,
stuff that's already under lib/qm (like zope-dtml) can just stay; it
won't stomp on anything.  I think you're thinking of putting QM stuff at
the top-level in site-packages.

Is that right?

If you're willing to go with my scheme, then we can:

(1) First move what's in share/qm into lib/qm, because there's no
site-packages equivalent of share.

(2) Turn lib/qm into site-packages/qm.

After doing (1), we can eliminate some of the setup_path gunk, because
now all we need is the lib/qm path.  Once we put this in site-packages,
we can eliminate the rest of it, because now everything is in the
standard place.

I agree with your comments about zope-dtml with respect to the fact that
what we have works.  I'm not inclined to mess with it either, until we
really need to.

Thoughts?

-- Mark



More information about the qmtest mailing list