<br><br><div class="gmail_quote">On 12 March 2012 17:01, Héctor Velarde <span dir="ltr"><<a href="mailto:hector.velarde@gmail.com">hector.velarde@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 11/03/12 11:38, Martin Aspeli wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm not sure that's true anymore. It's disturbing because of cruft in<br>
global site-packages. plone-devstart uses virtualenv to isolate the<br>
buildout used to execute Python.<br>
</blockquote>
<br></div>
I think virtualenv is not needed at all.<br>
<br>
Buildout has include_site_packages and allowed-eggs-from-site-<u></u>packages options to accomplish this in a better/cleaner way, but seems nobody is using them at all:<br>
<br>
<a href="http://pypi.python.org/pypi/zc.buildout/1.5.2#virtualenv" target="_blank">http://pypi.python.org/pypi/<u></u>zc.buildout/1.5.2#virtualenv</a><br>
<br>
does anybody tested this on Windows? :-)<br></blockquote><div><br></div><div>Buildout does in version 1.5.2. That is not the version Plone 4.1.4 (see <a href="http://download.zope.org/zopetoolkit/index/1.0.5/ztk-versions.cfg">http://download.zope.org/zopetoolkit/index/1.0.5/ztk-versions.cfg</a>).</div>

<div><br></div><div>If and when we have a reliable way to do this with standard Plone versions, let's do it. I'd strongly welcome a PLIP to upgrade Plone's buildout version, but until that's commonplace, we need this type of isolation.</div>

<div><br></div><div>The PIL install approach is related, by the way. Since Plone doesn't depend on PIL, we'd need it to be managed by buildout. Right now it's commonly installed 'globally' so what's what plone-devstart does.</div>

<div><br></div><div>Martin</div></div>