AnsweredAssumed Answered

Intended semantics of the 'Author' aspect and Copying

Question asked by sacco on Mar 18, 2008
Latest reply on Apr 30, 2014 by kaynezhang
What is the intended semantics of the 'Author' aspect, and what is 'special' about it?

The implementation of the repository ensures that a copy operation does not copy the Author aspect
onto the destination node and the source code ( CopyServiceImpl.class ) contains the following comment:

// Do nothing since the author aspect should not be copied


We are left to guess why: I have no idea, and there doesn't appear any explanation of what might
be special about the intended semantics of this aspect anywhere in the documentation.

I had assumed that this aspect was intended to signify the name of the author of the content as
opposed to the creator of the node in the repository (rather like the distinction between the
'From:' and 'Sender:' email headers, but this behaviour is the opposite of what would be required
in this case. It certainly makes the automatic extraction of the 'Author' from a document pretty
useless!

Outcomes