[Zope3-dev] Zope 3 Questions

Shane Hathaway shane@zope.com
Wed, 08 Jan 2003 10:39:26 -0500


Jim Fulton wrote:
> (snip)
> You notice that contacts have a new field that needs to be edited. You 
> will update
> your editing view to reflect this, but, until you do, you make the new 
> editing view
> active, rather than your view.  Later, you update your view and make it 
> active again.

This is a good scenario description.  I think you're saying that *all* 
components, not just services, have the "registered" and "active" flags. 
  That reduces my confusion, since one of the tenets of configuration 
management is that software consists of a combination of components from 
many sources.  You can't just replace the view service with a view 
service from a different package--you really need to be able to compose 
a view service that has components from multiple packages.

If I'm predicting correctly, when a component becomes "active" it gets 
installed in the "default" package.  I'd like to suggest that the 
default package be renamed the "active" package.  If that doesn't make 
sense then I'd like to be corrected. :-)

Shane