Re: [Zope3-Users] Eggs, workingenv.py, and 'classic' instance homes

2007-08-16 Thread Benji York

Jeff Shell wrote:

But now I'd like to be able to install that into classic zope 3.3
instance homes, trying to be as unobtrusive as possible.


I don't know anything about workingenv, but I would just use Subversion 
externals.

--
Benji York
Senior Software Engineer
Zope Corporation
___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users


[Zope3-Users] Eggs, workingenv.py, and 'classic' instance homes

2007-08-16 Thread Jeff Shell
My office's migration to eggs and the like is going slowly (too much
other work to do). However, I'm trying to do new work in the 'right'
way and use eggs and buildouts for making small reusable packages. I
did such a package yesterday and it works like a champ on its own:
buildout can get everything it needs to run the tests, the tests have
100% coverage (yay!), etc.

But now I'd like to be able to install that into classic zope 3.3
instance homes, trying to be as unobtrusive as possible.

I tried using 'workingenv.py' and it looked like a decent
solution...for a moment. However, when I try to install my component
it then starts trying to install the dependencies. Even when I specify
'--no-deps' to easy_install.

Since the Zope 3.3 installation satisfies most of my component's
dependencies, I don't want it fetching everything else. But I do want
it to get those pieces for testing, etc. I've worried about this issue
for a while -- how to get setuptools to ignore dependencies that are
satisfied by some big installation like Zope 3.3.

In my setup.py, should I move all of my 'install_requires' bits that
are satisfied by a regular Zope installation into an 'extras_require'?

Thanks,
Jeff Shell
___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users


Re: [Zope3-Users] Eggs, workingenv.py, and 'classic' instance homes

2007-08-16 Thread Jeff Shell
We don't use subversion. I wish we did... Or something like it. But my  
fallback plan is something similar - use our rockout scripts to  
automate checkouts into auto-built namespace packages. Its how we get  
things like zc.resourcelibrary now.


I'd like to move to using proper releases, but it's been an uphill  
battle just to get this far.


On Aug 16, 2007, at 11:29 AM, Benji York [EMAIL PROTECTED] wrote:


Jeff Shell wrote:

But now I'd like to be able to install that into classic zope 3.3
instance homes, trying to be as unobtrusive as possible.


I don't know anything about workingenv, but I would just use  
Subversion externals.

--
Benji York
Senior Software Engineer
Zope Corporation

___
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users