Tarek Ziadé wrote:
> i18dude depends on:
>
> zope.tal >= 3.3
> zope.interface >= 3.3
> zope.i18nmessageid >= 3.3
> zope.testing
> elementtree
>
> So after an easy_install, some zope 2.x won't work
anymore if they use the
> same python,
> since the code for zope.* is integrated and differs.
>
> right now we use a virtualenv to avoid this
I wouldn't call this 'avoiding'. This is the only sane
approach for
installing i18ndude 3.x. In an eggified world using one
Python for
multiple things is a recipe for disaster. I was meaning to
document this
more clearly in the installation notes but haven't found the
time to do
it. This undocumented change in installation procedure is
the last thing
on my list that needs to be fixed before I'll release a
first 3.x
non-beta release ;)
> but is there a "zope2-compatible" version of
i18dude that woudl rely
> on the same egg versions than the Zope 2.X code source
has ?
What would those versions be? The ones for Zope 2.8.3 or
2.9.0 or 2.10.5
or 2.11a1? They all use different versions of Zope 3.x. I'm
afraid there
is no way around using proper sandboxes in Python anymore.
Hanno
P.S. Personally I still use workingenv for i18ndude, so I
have a
'/opt/dude' sandbox and need to do 'source
/opt/dude/bin/activate' ones
and then 'export INSTANCE_HOME=/opt/plone30' to work with
the files in
my plone30 buildout. Not too bad IMO
------------------------------------------------------------
-------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://
sourceforge.net/services/buy/index.php
_______________________________________________
Plone-i18n mailing list
Plone-i18n lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plone-i18n
a>
|