In other words +1 to fix it :) On Thu, Apr 30, 2015 at 5:02 PM, Thomas Mortagne <[email protected]> wrote: > On Thu, Jun 13, 2013 at 5:26 PM, Anca Luca <[email protected]> wrote: >> Hi Vincent, >> >> On 06/13/2013 11:08 AM, Vincent Massol wrote: >>> >>> Hi, >>> >>> According to the javadoc in XWikiDocument: >>> >>> /** >>> * The last user that has changed the document's content (ie not >>> object, attachments). The Content author is only >>> * changed when the document content changes. Note that Content >>> Author is used to check programming rights on a >>> * document and this is the reason we need to know the last author >>> who's modified the content since programming >>> * rights depend on this. >>> */ >>> private DocumentReference contentAuthorReference; >>> >>> This means that objectadd or objectremove actions shouldn't change the >>> content author as they do now. >> >> >> this would mean add and remove object, but not update. Still, the subject of >> the mail mentions object update as well. Which one is it? >> >>> >>> I'm proposing that we fix this. >>> >>> Do you see any issue? >> >> >> I can think of some documents that need programming rights and for which the >> code that needs the programming rights is in objects: Wiki Macros, Scheduler >> Jobs, JSX/SSX with use "always". This would sort of mean that one can edit a >> wiki macro script and the macro would still have PR, no? >> Also, it could be a bit hard to understand why you need to edit the object >> and then go edit the document in wiki mode and save it with no change (btw, >> does that still change document author? I think there was a change >> recently...) so that the script you wrote when editing the document in >> inline mode still works. > > Actually this is not true for wiki macros since we use the author for > those and not the content author. We could fix the other places too. > > Having the content author modified when you add an object does not > make any kind of sense, the fact that some features badly use it does > not make it right. Also since modifying an object does not touch the > content author it makes it totally inconsistent. > >> >> Anca >> >> >> >>> >>> Thanks >>> -Vincent >>> >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >> >> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > > > > -- > Thomas Mortagne
-- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

