Bug 267853 - [ui] Include site names in Available Software's "work with" combo box
Summary: [ui] Include site names in Available Software's "work with" combo box
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 3.5 M7   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords: polish
: 268192 269504 271650 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-10 10:08 EDT by Andrew Overholt CLA
Modified: 2009-04-08 14:07 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 Andrew Overholt CLA 2009-03-10 10:08:25 EDT
It would be nice if the site names (aliases?) were shown alongside the URLs in the "work with" drop down.  Something like:

Eclemma - http://update.eclemma.org/

instead of just:

http://update.eclemma.org/
Comment 1 Susan McCourt CLA 2009-03-10 11:59:53 EDT
marking 3.5 polish item.  We'll be going through all of them and figuring out which ones we can/will do.
Comment 2 Susan McCourt CLA 2009-03-11 17:06:06 EDT
*** Bug 268192 has been marked as a duplicate of this bug. ***
Comment 3 Susan McCourt CLA 2009-03-18 16:36:59 EDT
Fixed in HEAD >20090318.
This is one of those "seemingly simple" bugs that raises a lot of questions.

I ended up using
Name - Location as suggested, such as
  Eclemma - http://update.eclemma.org

This introduced additional considerations:
- need to sort by name
- the special strings (Available Software Sites, Only Local Sites) no longer stood out and looked like sorting errors.  I want them to appear in special locations, so I ended up using *Available Software Sites* and *Only Local Sites*.  Does anyone have a better suggestion?  I used * as it kind of implies a special filter.
- the combo field assist needs to explicitly instruct the user to type a location.
- I kept the "type or select a site" string to keep it short and simple, but my worry is that Users will expect they can type:

Name - http://example.com

To reduce this expectation I tried using Location - Name, such as
  http://update.eclemma.org - Eclemma

but this just looked dumb.

Comment 4 Andrew Overholt CLA 2009-03-19 09:12:54 EDT
(In reply to comment #3)
> Fixed in HEAD >20090318.
> This is one of those "seemingly simple" bugs that raises a lot of questions.

Sorry :)

> - the special strings (Available Software Sites, Only Local Sites) no longer
> stood out and looked like sorting errors.  I want them to appear in special
> locations, so I ended up using *Available Software Sites* and *Only Local
> Sites*.  Does anyone have a better suggestion?  I used * as it kind of implies
> a special filter.

Will I be able to type "all available" or "available" and have it complete or will I have to prefix it with the '*'?
Comment 5 Susan McCourt CLA 2009-03-19 11:57:13 EDT
> Will I be able to type "all available" or "available" and have it complete or
> will I have to prefix it with the '*'?
>

I'm working on bug 267870 (auto complete) right now... 

If I use the platform auto complete support out of the box, you'll have to type '*'.  But there are ways to customize it by configuring the lower level pieces individually, and I haven't decided yet if I want to do that (or that bug will surely open a can of worms).

In playing with it, I found it kind of intuitive, but of course I'm too deep into the implementation to trust.  Since '*' is a wildcard, you can type * and immediately get two proposals, for all or local.  We'll see how it plays.

The auto complete is not behaving well with the combo right now, so I may end up having to customize it anyway.  Can you make any remarks/wishes in bug 267870? 
Comment 6 Susan McCourt CLA 2009-03-20 10:28:32 EDT
*** Bug 269504 has been marked as a duplicate of this bug. ***
Comment 7 John Arthorne CLA 2009-04-08 14:07:49 EDT
*** Bug 271650 has been marked as a duplicate of this bug. ***