[Zope-Coders] Re: [ANN] Proposed Features for Zope 2.7: OrderedObjectManager

Shane Hathaway shane@zope.com
Wed, 04 Dec 2002 10:25:42 -0500


Yuppie wrote:
> This is wrong with the OrderedFolder product:
> 
> ...
> 
> 2.) It's not just a new API, it's a new class. If you want to use it, 
> you have to migrate all your content and all classes that build on top 
> of the normal Folder.
> 
> 3.) It's a product, not a part of Zope Core. People have to realize what 
> they are missing, they have to find the product and they need to install 
> it.

Ok, here's the basic problem.  Excuse my lack of vision :-) but I don't 
see why it is useful for all folders to retain a stored order.  I can 
see the usefulness of certain folders retaining stored order, such as to 
control presentation, but for most folders I would think that stored 
order is really just an unnecessary burden.  I think the basic folder 
class wants to move *away* from storing order.

So answer this: Folder already does too much.  Why does it need even 
more responsibilities?  I don't object to ordered folders, but I don't 
understand the need for them everywhere.

Shane