Hi, On Wed, Feb 6, 2013 at 12:34 PM, Angela Schreiber <anch...@adobe.com> wrote: >> I would simply use UUID lookups for that. [...] > > that doesn't work because we have to deal with "lost" > content in the version store i.e. version histories > whose versionable node has been removed... basically > that's the fundamental problem behind the various issues > we are facing with the version store in jackrabbit-core.
Wouldn't any other "version history -> path in workspace" mapping face the same problem? >From the top of my head I'd treat such "lost" version histories as admin-only content until someone "re-connects" them by cloning a versionable node from another workspace or importing one from somewhere else. >> Alternatively, assuming we implement multiple workspaces by adding an >> extra layer to the tree hierarchy, the commit hook could record the >> workspace name as it descends through the content diff. > > for example... but i agree with michael that this then becomes > part of a much bigger multi-workspace discussion, doesn't it? Indeed. Let's take it up next week. BR, Jukka Zitting