Hey, Chris McDonough wrote: [snip] > If your package depends on zope.app.publisher, you get *78* eggs.
63 eggs these days, by my measurement. Still far too many. I think with some effort we can chop off quite a few more. Look here at the main cycles in that graph (this is the cause of a lot being pulled in that shouldn't be): http://startifact.com/depgraphs/zope_app_publisher_cycles.svg It looks we need to pull more out of zope.app.component somewhere else so zope.app.publisher doesn't need to depend on zope.formlib anymore. Probably ZMI stuff holding things in. The other tricky line is the dependency of zope.app.publisher on zope.app.publication. > Change that > install_requires line in your package to "ZTK" and you get the same software. > OTOH, packages that rely on things that are *truly reusable* like > zope.interface, and so on will need to do nothing; those packages will > continue > to have a life of their own. I'm worried that one person's truly reusable is another person's package that is really useless without a huge amount of buy-in. 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 )