Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 228097 - [ui] UI for showing enabled/disabled sites
Summary: [ui] UI for showing enabled/disabled sites
Status: RESOLVED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.4 M7   Edit
Assignee: Susan McCourt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 226759
Blocks:
  Show dependency tree
 
Reported: 2008-04-21 16:14 EDT by Susan McCourt CLA
Modified: 2008-04-22 20:27 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Susan McCourt CLA 2008-04-21 16:14:43 EDT
+++ This bug was initially created as a clone of Bug #218534 +++

The original bug was opened to discuss generic mechanisms for discovering sites.  Along the way we discussed different UI's for showing these sites, and different concepts such as enabled/disabled sites or added/discovered sites.

From bug #218534 comment #17

>In effect, we are still talking about the same UI issue.  There are repos the
>user added, and repos we know about through some other means, and the UI needs
>to allow the user to include the ones we know about, either by adding them from
>a "known repositories" list or by enabling/disabling repos.

This bug represents the short-term need for this UI in order to represent old update manager associated sites and discovery sites.
Comment 1 Susan McCourt CLA 2008-04-22 20:27:36 EDT
fixed in HEAD >20080422.
The "Manage Sites..." dialog now uses a checkbox.  It shows all sites, whether enabled or disabled.  You can enable and disable sites, as well as add new ones and remove.  (You can also import/export bookmark files per bug #224999).

This should make UM users a lot more comfortable, as it is similar to the sites page in the "Find and Install" wizard.  Since we are only getting disabled sites from UM associate sites and discovery sites, using a similar metaphor seemed reasonable for 3.4.

I did not want to surface the check boxes for enabled/disabled sites in the main "Available Software" page as I think this overloads the user. 

Note that we may rethink this again when we implement Bug #218534 if the list of discovered repos dwarfs the ones the user knew about.