Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 244553

Summary: provide one click task creation
Product: z_Archived Reporter: Mik Kersten <mik.kersten>
Component: MylynAssignee: Robert Elves <robert.elves>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P2 CC: eclipse, steffen.pingel
Version: unspecifiedKeywords: noteworthy, plan
Target Milestone: 3.1   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 166595, 219241    
Bug Blocks:    
Attachments:
Description Flags
patch for Default Repository
none
mylyn/context/zip
none
updated patch
none
mylyn/context/zip
none
patch
none
mylyn/context/zip none

Description Mik Kersten CLA 2008-08-19 10:09:57 EDT
Due to the need to select a repository and sometimes a component within that repository, we require too many clicks for task creation.  I think that we should be able to provide one-click task creation via the following mechanisms:
1) Make the toolbar button for creating new tasks a drop down that allows the user to select a repository (bug 219241).
2) Allow the user to set a repository as default for new tasks, both via the repository Properties page and the Task Repositories view.
3) Remove the need for a second wizard page for selecting projects/components (bug 166595).
4) Make the default action of (1) be opening the new task editor for the default repository.
Comment 1 Steffen Pingel CLA 2009-01-13 23:51:11 EST
Rob, Frank, we could consider the patch from bug 166595 for creating new tasks even if it does not work for existing tasks (the project would be read-only in that case). It would enable us to resolve this bug which is part of the plan for 3.1.
Comment 2 Robert Elves CLA 2009-01-15 12:53:54 EST
Sounds good Steffen. I'll take a look at what is involved here.
Comment 3 Frank Becker CLA 2009-02-22 14:55:48 EST
Created attachment 126411 [details]
patch for Default Repository

This patch include the following.

2) Allow the user to set a repository as default for new tasks, both via the
repository Properties page and the Task Repositories view.
Comment 4 Frank Becker CLA 2009-02-22 14:55:53 EST
Created attachment 126412 [details]
mylyn/context/zip
Comment 5 Frank Becker CLA 2009-02-22 15:33:38 EST
Created attachment 126413 [details]
updated patch

Sorry the change for NewTaskAction was not included
Comment 6 Frank Becker CLA 2009-02-22 15:33:43 EST
Created attachment 126414 [details]
mylyn/context/zip
Comment 7 Frank Becker CLA 2009-02-22 16:05:55 EST
Created attachment 126415 [details]
patch

New Task from Task Repositories was broken by my previous patch, so now here is the correction.
Comment 8 Frank Becker CLA 2009-02-22 16:05:59 EST
Created attachment 126416 [details]
mylyn/context/zip
Comment 9 Steffen Pingel CLA 2009-02-24 00:35:26 EST
Frank, that's an interesting approach but we have yet to figure out how to manage the default repository. It could make sense to do this on a per working set basis for instance. Since we are getting very close to the release date I have created bug 265914 to track additional enhancements. It would be great if you could attach your patch there and we can consider it for the next release.

Rob, is there anything left to do here?
Comment 10 Robert Elves CLA 2009-02-24 11:29:27 EST
(In reply to comment #9)
> Rob, is there anything left to do here?

I think we're all happy with the UI so marking resolved.
Comment 11 Mik Kersten CLA 2009-02-26 22:40:45 EST
Awesome.