Community
Participate
Working Groups
It would be great if there is a "move"/"migrate" option to move a task from one repository to another. Currently, I can "move" (=copy) tasks from an online repository to my local categories. I'd like to be able to copy a task to another online repository as well. I can see a lot of issues around this, so here are my use cases: 1) Preparing tasks while travelling (I do this a lot) While being offline, I create a bunch of local tasks (reminders, to do's, often not really programming tasks, and without categories, components, versions and those kind of fields). I only need/use the limited set of attributes like title, description, priority, and personal planning. When online again, I can then move them to an online repository (perhaps by opening "new task" editors with these fields already pre-filled, perhaps by submitting them automatically). This would (for me) take away most of the desire to see #152272 (support saving new unsubmitted tasks offline) implemented. 2) Moving tasks to another repository (not so often, but could partly also enhance the above) I'm reporting an issue in one repository (eg. a local copy of my online repository software, or the Tasktop bug tracker) and then later move them to another repository (from my offline to my online repository, or from the Tasktop to the Mylyn bug tracker). Maybe limited to moving between repositories with the same connector (so field mapping is simpler), maybe limited to only the basic fields and not the notes etc (would still allow me to prepare tasks offline). As far as I know, the major issue trackers/task repositories do not yet allow for synchronisation? (Maybe Exchange/Outlook does, but I really don't want to switch to that.)
Rolf: have you tried right clicking on a task and using Operations -> Clone Task? We really need a better word than "Operations" for that menu to make it more discoverable. We plan on improving the menu layout for Mylyn 3.0.
Hmm, I hadn't considered that option indeed, this seems to do it (although not for multiple tasks at once, but that's not so important for me now). Indeed the whole task list context menu might benefit from some reorganisation, so here's my 2 cents after a few weeks of Mylyn+Tasktop: - The "move" menu seems to "symlink"(?) tasks from remote repositories into other local categories/queries; clone seems to do it into remote task repositories? I'd expect them together, and maybe separate from the schedule for/mark as items? - I actually have no idea what "copy details" will do, just starting trying it a bit (I'd expect a "paste" or so with it, or a task-level "cut-copy-paste" set) - I'd separate the import/export of tasks and queries, maybe make that a "Import/export" item rather than "operations"? - I'm actually somewhat confused on the difference between categories and queries in terms of how I use them to group tasks, and how they deal with tasks within them: pressing delete always makes me read the popup to make sure it will do what I expect (in other words: my expectation of what will happen when I select "delete" is not always 100% deterministic, especially with the "remove from category" option next to it) - Likewise: I can create a "new local task", or a "new task" and then select "local tasks" as the repository. It saves a click or two for adding local tasks, but adds a little confusion maybe as well. Hope this is useful :-)
Rolf: could you please add these comments to bug 211012? We'll take them into consideration for the Mylyn 3.0 UI updates. I'll close this bug since the core functionality is in place.
BTW, it may make sense to keep the summary when task is cloned to the different repository or project