Jim Fulton wrote:
Martijn Faassen wrote:
...

What if we can create in SVN the equivalent of what would be an egg + its dependencies for checkout, using externals? I know Jim said he doesn't want to use externals, but I'm thinking in that direction. You'd have one SVN directory for each egg, which then contains the right externals to pull in all the dependencies. Hopefully the process of creating such an SVN directory could be automated from egg dependency metadata.


I'm confused. I thought you wanted a checkout to look like a release.
Releases won't use svn:externals.  What about dependencies that aren't
managed in subversion?  Will you import them into a repository just so
you can use an external?  What if a dependency of a dependency changes?
Externals don't handle this well.  Eggs do.

I wasn't fully aware when I wrote that that eggs can help during development. I need to read up on development eggs.

I think we should investigate eggs.  Do I know they will work? No.  I
haven't done much with them yet. Do you know they won't? Obviously not.
I suggest we reserve jusdgement until we have had an opportunity for
some prototyping.  Based on what I've seen so far, I'm very hopeful.
And then there's the fact that they come from a much wider community
than just Zope.

No, I don't know they don't work, I just hadn't considered eggs as a development tool. I agree wholeheartedly eggs should be explored, and I was homing in on a possible solution before I understand what other alternatives exist. :)

Regards,

Martijn
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )

Reply via email to