[Design] What should Copy and Paste mean in Chandler?
Mimi Yin
mimi at osafoundation.org
Wed Mar 22 11:46:09 PST 2006
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"?
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).
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.
Do other people have use cases? Which scenario is more common in
calendaring? Custom recurrence or Duplicate?
Thx.
Mimi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osafoundation.org/pipermail/design/attachments/20060322/dbc11fd7/attachment.htm
More information about the Design
mailing list