[Zope3-dev] traversing path from scratch

R. David Murray bitz@bitdance.com
Tue, 7 May 2002 14:04:05 -0400 (EDT)


On Tue, 7 May 2002, Shane Hathaway wrote:
> > (I'm assuming here that there's only supposed to be a single root object
> > for a zope instance. If there are several root objects, then I guess
> > that each root object will offer its own placeful traversal service, and
> > there will need to be another means of getting the root objects. Someone
> > say yagni please!)
>
> yagni. ;-)  Having only one root is easier to think about.  We've never
> had any reason to have more than one.

The potential use-case for multiple roots that I came up with
while talking on IRC with Gary was: virtual hosting.  You might
want separate roots, so that the hierarchies for the different
sites could not interfere with each other.  This is obviously
not the only way to do it, but it feels like it has a certain
kind of elegance and is worth at least thinking about.

--RDM