On 8 Oct 2009, at 09:24, Alexander Klimetschek wrote:
IMHO the content structure is a critical part of the system (at least on the technical side), so I would involve a developer with knowledge and experience about the "underlying" repository and content modeling whenever a new URL space is created by some application. Or teach the UI developers about content modeling and provide them with simple APIs to avoid flat or hash-based hierarchies.
I agree, I have been trying to do that just for the past 18 months. Sadly the non technical view is that the URL space is *user* space, which has been the motivation to provide some virtualization between jcr URI's and http URI's.