For what it is worth. The idea of separating the site editing page structure and the live site structure is cool.
Site editors often have a different "view" of the site from the target reader. For example the reader might expect things to be organised into products and services where as the site editors might work better with the site organised around internal departments. Might make ac issues easier too. By having the editor view organised around the repository structure and then the live site structure organised by a maintainable site map (literal not a cocoon one) seems to be a step forward. The default could be to have the two views the same to minimise confusion with existing lenya users who are quite happy with how things work at the moment. Metadata would seem the best choice to implement the live site structure as it opens the possibility for dynamic structures which change upon reader preference, or grouping. One view of your site pre and post pin or chosen country etc. I guess with this approach you would have a file which defined several site structures where membership of a node depended upon a set of navigational metadata. Documents would be moved around by changing and publishing individual document metadata. The sites information architecture would be changed by amending the file which defined the site's structures. (amendments would take place during site re-fresh / re-design? not to often i guess.) The benefits of this are quite large. Brings lenya into satisfying some key enterprise cms criteria. (produce sites which support reader and editor goals, can implement poly-hierarchy information architectures based upon data facets). this is all cool stuff. The drawbacks could be quite large if not mitigated. Difficult to test document movements. (live site does not have the change yet, editor site looks like the repository) Difficult to test site IA changes for the same reason as above but with bells on. (on re-reading that idiom might confuse, .... but a lot more is the meaning) Might make learning lenya even harder (especially if the default editor view and live view do not work as they currently do. ie they are the same) Note: The thread is on the user list (should it have been on the dev?) anyway I'd struggle to talk implementation detail so go easy. lee c --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
