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

Bug 289377

Summary: Support for easier and quicker entry of tasks
Product: z_Archived Reporter: Linton Ye <lintonye>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P3 CC: robert.elves, robert.munteanu, steffen.pingel
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 289734    
Bug Blocks:    

Description Linton Ye CLA 2009-09-14 13:24:59 EDT
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.43 Safari/530.5
Build Identifier: 

Please refer to the new "Tasks" in Gmail.  Entering tasks should be as easy as using a text editor - creating multiple tasks by typing in multiple lines of text, reordering tasks by dragging them around, one click to enter the details of a task etc.  Or probably could just sync Mylyn tasks with Gmail tasks?

Reproducible: Always
Comment 1 Linton Ye CLA 2009-11-05 13:23:40 EST
copy and paste should work as text editor too:
1) paste in multiple lines to create multiple tasks
2) select and copy multiple tasks as multiple lines, and then you should be able paste these lines of text to somewhere else, e.g. email, a text editor etc.
Comment 2 Steffen Pingel CLA 2009-11-25 18:53:21 EST
Mik, what are your thought on simplifying creation of tasks?
Comment 3 Mik Kersten CLA 2009-11-25 19:22:22 EST
I'm not sure what the proposal is.  It's within scope of Mylyn to make tasks as easy as possible to create while you're in the Eclipse workbench, so we could certainly improve on that.
Comment 4 Steffen Pingel CLA 2009-11-27 14:17:19 EST
Linton, how do imagine this to work? Where would you enter summaries for creating tasks?
Comment 5 Linton Ye CLA 2009-11-27 20:28:34 EST
Have you guys used the "Tasks" in Gmail?  To add a new task, you just need to make a new line by pressing enter key and keep typing.  You don't need to click a "New Task" button, and type in the content and then click a "Save" button and so on.

What I am proposing is a "quick mode task editor".  It may look just like a text editor, you can just type in multiple tasks as multiple lines, such as:
-----
This task
That task
Third task
-----

and you can even paste these lines from somewhere into the "quick mode task editor".

Mylyn caches and automatically syncs these tasks with a repository in the background.

Does this make sense?
Comment 6 Steffen Pingel CLA 2009-11-27 23:34:19 EST
What kind of tasks do you create this way? Most tasks that I typically work on require a more elaborate description and selection of a product etc.
Comment 7 Robert Munteanu CLA 2009-11-29 14:59:58 EST
(In reply to comment #6)
> What kind of tasks do you create this way? Most tasks that I typically work on
> require a more elaborate description and selection of a product etc.

I assume it depends on your workflow. I like to create a parent task and then - depending on the complexity - add 3-5 sub-tasks to track progress easier and also to structure the work that needs to be done.
Comment 8 Steffen Pingel CLA 2010-01-03 01:45:24 EST
Thanks for the input. It sounds like a useful feature addition. I'll move this to the backlog so we can consider it for a future release.
Comment 9 Robert Elves CLA 2010-01-21 17:54:51 EST
I could see this being really useful for creating new local subtasks of local and repository tasks. Mylyn doesn't currently support local subtasks (for local or repository tasks), but if it did my use case would be to quickly create a number of local (private) 'next steps' tasks under a task in the task list.  

* Select a task in the task list and hit enter. 
* A new local task is inserted under the selected repository/local task, 
* Typing fills in the summary. 
* Hitting enter again creates a new subtask of the original top level parent task (assuming 1 level nesting)
Comment 10 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn