So, you can still use Menu object, the only difference is that you have moremethods available.To get a full Tree support, it remains to integrate Node (MaterializedPathtype) object and peer in the same way with an common interface shared withNestedSet.

Menu and MenuPeer are still used with same methods whatever Node and Treesare handled.

Hans, sorry for the way I provide patch, it is a svn diff between currentbranch and my modified one ;-)In fact, the patch brings some new file (Builder, Iterator) and require somemodification on the core to integrate new builder calls, schema reworking toread some added attributes.How do you advise me to commit my patch ? I can commit in several times: newfiles (1), builder integration (2), schema addition (3), and then existingphing task update (4).Would it be ok for you ?

And I really have to take some time to make documentation, you're right.I hope, after new year, I will have a really stable Internet access to makeit possible.

Thomas, I didn't work on a NestedSet specific caching system , because, Irely on BaseModelPeer class so, I consider its responsability to providecaching ... :-)However, I agree with you caching is a need for performance...

Merry Xmas and Happy New Year.

On 12/24/06, Hans Lellelid <hans at velum dot net> wrote:>> Hi Eric,>> Also, if you could expand any documentation on the wiki, that would be> very helpful! :)>> Hans>> Hans Lellelid wrote:> > Hi Eric,> >> > This all looks really great. My only suggestion is that as you create> > this patch, if you could try to keep it clear which additions to the> > main peer/object are nested set-related. That way, when we introduce> > something like "features" support, turning all these peer customization> > options into encapsulated add-ons, it will be easy to identify those> > components.> >> > Thanks for your contribution!> >> > Hans> >> > --------------------​--------------------​--------------------​---------> > To unsubscribe, e-mail: dev-unsubscribe@prop​el.tigris.org> > For additional commands, e-mail: dev-help at propel dot tigris dot org> >>> --------------------​--------------------​--------------------​---------> To unsubscribe, e-mail: dev-unsubscribe@prop​el.tigris.org> For additional commands, e-mail: dev-help at propel dot tigris dot org>>