Bug 281196 - [WorkingSets] Adding projects to working sets is too complicated
Summary: [WorkingSets] Adding projects to working sets is too complicated
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.5   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform UI Triaged CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-23 05:12 EDT by Krzysztof Daniel CLA
Modified: 2019-09-06 15:36 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof Daniel CLA 2009-06-23 05:12:53 EDT
If I want to create new working set it requires 

* pressing select (!)
* new
* selecting working set type
* configuring working set name and projects
* finish
* check newly created working set, uncheck some default one

Too much clicking for such a small thing :)
Comment 1 Szymon Brandys CLA 2009-06-23 05:46:08 EDT
Moving to UI.
Comment 2 Szymon Brandys CLA 2009-06-23 06:00:22 EDT
'Select' on 'Check Out As' opens a dialog contributed by UI (org.eclipse.ui.internal.dialogs.SimpleWorkingSetSelectionDialog). We would need a simpler dialog or a widget to add new working set quicker, ie. without opening extra dialogs.

A widget to create new working sets would be the best solution IMO. We could embed it in our dialog.
Comment 3 Tomasz Zarna CLA 2009-06-23 06:06:53 EDT
(In reply to comment #2)
> 'Select' on 'Check Out As' opens a dialog contributed by UI

Yep, this is an API offered by platform UI (introduced in bug 199904). So I assume this request is not limited to the "Check out as" dialog only (update summary).

Comment 4 Prakash Rangaraj CLA 2009-06-25 05:26:58 EDT
My thoughts on this:

(*) The WorkingSetGroup can have a New... button in addition to the Select... button
(*) The New Working Set wizard can ask for a name in the first page itself, so user doesn't have to navigate to the second page.

These changes should reduce the steps to:
(*) Press New...
(*) Select the type & enter the name 
(*) Click Finish

The newly created working set will be empty and it should be selected in the WorkingSetGroup.
Comment 5 Hitesh CLA 2009-06-25 06:40:19 EDT
Prakash, moving 'New' to the configuration block widget may not be a very good idea. 
1. 'New' is not used frequently enough to move it out to the widget and it seems to belong more to the dialog than the widget.
2. If the user forgets that a particular workingset already exists or is unsure, he/she may have to switch between the two dialogs.
I like your suggestion about "ask for a name in the first page itself" which reduce a click in the wizard. 

Szymon, about the widget, I have a feeling it would look a bit too heavy to embed on most dialogs or too much 'workingsets'. 

I have not thought much abt this, but a single wizard-like dialog for selection, creation, modification would make sense here. I see a slight problem with the number of dialogs more than the number of steps. Anyways, this would have to be a new dialog altogether.
Comment 6 Szymon Brandys CLA 2009-06-25 07:57:19 EDT
(In reply to comment #5)
> Szymon, about the widget, I have a feeling it would look a bit too heavy to
> embed on most dialogs or too much 'workingsets'.

Right, we need to provide both the name and the type when creating new working set. This makes the widget heavier. If it was only the name, we could do it. Anyway new dialog sounds fair.


Comment 7 Eclipse Webmaster CLA 2019-09-06 15:36:25 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.