Charlie Clark wrote:
> Am 18.02.2009 um 21:51 schrieb Wichert Akkerman:
>> In my opinion a copy should produce a full copy, including all state
Not sure I would agree here.
For a move (cut&paste) yes but for a copy I think
there are too many different use cases to justify
your claim above.
> Yes, in the technical sense of .copy() but I'm not sure if that is
> what I as a user expect in a CMS. Do I really want an exact duplicate
> of everything or perhaps a new object with the content of the old? If
> the original object has already been published should my new object
> also be published? If so surely I'm breaking with the workflow
> In my experience (and I'm not just talking about how I do things)
> copies are usually made with the original object being archived as a
> sort of security blanket in case something goes wrong.
... and not to forget the common
pattern to create new content.
Here as well I'd say starting out with the initial
workflow state (and new creation date/creator settings)
is the right thing to do.
Just my 2 cents,
> Charlie Clark
> Helmholtzstr. 20
> D- 40215
> Tel: +49-211-938-5360
> GSM: +49-178-782-6226
> Zope-CMF maillist - Zope-CMF@lists.zope.org
> See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests
Zope-CMF maillist - Zope-CMF@lists.zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests