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

Bug 155924

Summary: Allow to use queries in repository selection panel
Product: z_Archived Reporter: Eugene Kuleshov <ekuleshov>
Component: MylynAssignee: Mylyn Inbox <mylyn-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: robert.elves, wmitsuda
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Eugene Kuleshov CLA 2006-08-31 23:56:38 EDT
By allowing selecting queries (along with repositories) as a starting point for "new repository" task, "new query" and "add existing task" we can allow to pass the current context to all those actions.

For web connector it would also allow us to eliminate redundant repository configuration, so new or existing tasks can be created starting from the web query (which url will be pretty much the same as the repository url). Then we could have just one implicit web repository.
Comment 1 Mik Kersten CLA 2006-09-08 15:20:57 EDT
What would the UI look like, something like this?

  Select repository:
    [list of repositories]
  or use parameters from an existing query:
    [list of queries]
    
Comment 2 Eugene Kuleshov CLA 2006-09-08 15:24:26 EDT
I'd suggest to use something simplier:

 Select repository/query:
   [list of queries]
   ------------
   [list of repositories]

I wonder if we even need to show repositories if there is at least one query, so dumping them to the bottom of the list is probably makes sense...
Comment 3 Mik Kersten CLA 2006-10-23 22:22:51 EDT
We are trying to keep queries and repositories orthogonal in order to maintain simplicity in the UI.  We should revisit this (and other reports marked for LATER) post 1.0.
Comment 4 Steffen Pingel CLA 2009-08-20 13:20:11 EDT
Reopening to mark as resolved as per message from webmaster: http://dev.eclipse.org/mhonarc/lists/eclipse.org-committers/msg00778.html.
Comment 5 Steffen Pingel CLA 2009-08-20 13:25:40 EDT
Marking resolved.