| Summary: | Add discovery site for features installed via p2 UI | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | John Arthorne <john.arthorne> |
| Component: | p2 | Assignee: | John Arthorne <john.arthorne> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 3.4 | ||
| Target Milestone: | 3.4 M7 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
John Arthorne
Initial support released. This works as follows: - Generator adds a repository reference to the metadata repository for each feature discovery site, and for the feature update site. The update site is set to be enabled by default, and the discovery sites are set to be disabled. - When the metadata repository is loaded (LocalMetadataRepository), it fires DISCOVERY events for each repository reference - Repository managers listen for DISCOVERY events and add the discovered repositories to the list of known repositories. Discovered repositories may be either enabled or disabled by default. This needs further testing once we have a repository generated with the changes made in the generator. Verified in 3.4 M7 test candidate build. |