[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-23 Thread Martijn Faassen
Jim Fulton wrote: On Apr 23, 2007, at 2:43 PM, Martijn Faassen wrote: ... It'd be a lot easier. You'd still have to list it for all eggs that you depend on directly. It would be nice if this could be automated as well, as being in two places to add a single dependency is more work than being

Re: [Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread David Pratt
Hi Tres and Martijn. I apologize for the length of this post in advance. I have been spending a bit of time on app buildouts over the past days. What I have learned about some of this is that there are a couple of ways to configure apps with pluses and minuses. There are also major

[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: On Apr 22, 2007, at 10:32 AM, David Pratt wrote: ... In looking at the way I am developing, my goals are package reuse and thin glue in an app package (that is also the app egg) to bind packages to make an application

[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Jim Fulton
On Apr 22, 2007, at 12:00 PM, Tres Seaver wrote: I don't think this is necessary. An egg that has ZCML should load the ZCML from other eggs it depends on. This means that these eggs have to be designed this way. Our override story is too weak to support this now, because the author of

Re: [Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Jim Fulton
On Apr 22, 2007, at 10:32 AM, David Pratt wrote: ... In looking at the way I am developing, my goals are package reuse and thin glue in an app package (that is also the app egg) to bind packages to make an application consisting mostly of installation, security, testing and perhaps

[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Hello, Tres Seaver wrote: David Pratt wrote: On the basis that eggs spell out dependencies, I am thinking the inclusion of packages and their dependencies should be enough to dictate the sequence of inclusion for