On 3/2/10 2:50 PM, Jim Fulton wrote: > On Tue, Mar 2, 2010 at 2:18 PM, Chris McDonough<chr...@plope.com> wrote: >> On 3/2/10 1:09 PM, Martijn Faassen wrote: >>> Hi there, >>> >>> > Chris McDonough suggests to ponder further structuring of the ZTK into >>> > separate sub-sets which might allow us to get better mileage regarding >>> > maintenance and release management. He gave the example of the >>> > "Bicycle Toolkit" (zope.component, zope.configuration, >>> > zope.interface). >>> >>> -1 >>> >>> We already have had issues with people changing things in ztk.cfg that >>> broke things in zopeapp.cfg, because they don't want to test it. If we >>> were to split things further, we'll see more breakage and more >>> integration issues as people won't bother to test even less. >> >> I don't know who "people" are, and I don't know who "they" are, and I don't >> know who broke what. >> >> The reward is increased potential for reuse outside the various Zope >> framework >> stacks. It'd be a lot more palatable for people to see docs and a website for >> a notional "Zope Form Generation" package that it would be for them to need >> to >> extract such a thing from "the ZTK" wholesale. Splitting things across >> functional boundaries like this would put a more reasonable end-user face on >> zopey things I think. And maybe I wouldn't have to rewrite everything all the >> time due to people freaking out about things named "zope.*" if they were >> better >> organized into functional categories. > > I think you're confusing management and reuse (packaging including > dependencies). We all want people to be able to reuse parts of the > ZTK. There's broad agreement that we want to clean up dependencies. > > What's being advocated by many of us is that the ZTK be managed as a > whole (for some definition of the whole that shrinks somewhat over > time) to allow us to clean things up without causing breakage for > people using the ZTK. > > No one should have to extract anything from the ZTK, because, AFAIK, > the ZTK isn't a distribution.
You've both successfully beaten any initiative out of me again. Well done. Full speed ahead. - C _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org https://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )