[Design] What should Copy and Paste mean in Chandler?
Pieter Hartsook
hartsook at osafoundation.org
Wed Mar 22 13:57:28 PST 2006
On 3/22/06, Mimi Yin <mimi at osafoundation.org> wrote:
>
> Reference: https://bugzilla.osafoundation.org/show_bug.cgi?id=5461
>
> Copying items between Collections is essentially the same as DnDing (Drag
> and Drop) items between Collections. It adds "the same item" to the
> destination Collection.
>
> *Q.* Can anyone think of any use cases for treating Copy and Paste between
> Collections as "Add Duplicates of the Copied items to the destination
> Collection"?
>
I may want to have a private collection and a public (shared) one with with
a subset of the information in the private item (item could be event or
other Kind),
We also want to support Copying and Pasting items within the same
> Collection. However, if we extend the model we've established for Copying
> and Pasting between Collections, C&P within a Collection is essentially
> meaningless.
>
> So, after chatting with Alec and Jeffrey briefly, we came up with the
> following proposal:
>
> Create a new Edit menu item called Duplicate (Cmd/Ctrl - D) which creates
> a 2nd item that is essentially identical in every way with the original item
> except that the 2nd item has a different UUID (and different "date created",
> "created by" values as well).
>
+1 for duplication to create a new item with unique UUID
And Copy and Paste is either:
> 1. Disabled when C&Ping within the same Collection; OR
> 2. If you Copy and Paste an event on the same calendar, it create
> a recurring event with custom recurrence dates (e.g. Esther's scenario).
> C&P within the same Collection would be disabled for non-event items.
>
> If you don't want to create a custom recurrence, you can always use the
> Duplicate menu item (Cmd/Ctrl - D) first and then Cut and Paste the
> Duplicate.
>
> The biggest downside of this approach is that Cmd/Ctrl - C is a lot more
> common than Cmd/Ctrl - D, so users might accidentally create a custom
> recurrence, when they really mean to Duplicate.
>
> *Q. *What are use cases for using C&P to create a custom recurrence?
> + I'm a traveling salesperson. For the next 3 weeks, I'm going to visit
> the same client and I take the same flight out on Monday morning and the
> same flight back on Friday evening.
> + Esther's scenario: Scheduling an irregularly re-occurring board meeting
> 18 times a year.
>
> *Q. *What are use cases for Duplicate?
> + I am having a meeting with the same people in the same location about a
> different topic tomorrow. I want to Duplicate today's meeting item and
> re-title it for tomorrow's meeting.
>
I want to schedule many frequent but irregular IRC office hours keeping the
basic template info the same, but changing the date, topic, irc channel,
etc.
I want to create a Note "template" (form) that I can duplicate and fill out
as needed, maybe it's an expense report, phone call record, shopping list...
Do other people have use cases? Which scenario is more common in
> calendaring? Custom recurrence or Duplicate?
>
> Thx.
>
> Mimi
>
>
>
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "Design" mailing list
> http://lists.osafoundation.org/mailman/listinfo/design
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20060322/728ac1fa/attachment.htm
More information about the Design
mailing list