J. Wolfgang Kaltz wrote:
Andreas Hartmann schrieb:

Michael Wechner wrote:

[...]

I think you can still store the documents in a structured way, but each document has a unique ID which is mapped onto the path within the hierarchy/structure, e.g. by hashmap. This unique ID (uid) is then being used within the Scheduler or for references
for instance and not the path itself.


IMO this is mostly a usability problem at document creation time. Right now when the user creates a new document in the default publication, she has to guess a document id which does not exist in this branch. This is not ideal but still acceptable, as typically there will only be a few documents within that branch. But if we want the user to provide a publication-wide unique id at creation, Lenya will need to propose such an id in the creation mask (a sort of auto-increment).

IMO the unique ID should be opaque to the user.
It can be auto generated on document creation and doesn't have to be
human-readable.

-- Andreas


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to