Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 279201 - update site list is not correct in package
Summary: update site list is not correct in package
Status: RESOLVED FIXED
Alias: None
Product: EPP
Classification: Technology
Component: jee-package (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: 1.1.0 RC1   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-05 02:02 EDT by David Williams CLA
Modified: 2009-06-19 00:10 EDT (History)
1 user (show)

See Also:


Attachments
Window | Preferences | Install/Update | Available Software Sites (214.67 KB, image/png)
2009-06-11 14:34 EDT, Markus Knauer CLA
no flags Details
preferences after fresh install, new workspace (175.73 KB, image/png)
2009-06-11 14:41 EDT, Markus Knauer CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Williams CLA 2009-06-05 02:02:55 EDT
After installing RC3 package of JEE IDE, I see about 5 update sites ... that's more than we had ... but 3 or so should not be there ... and, what makes Mylyn so special? :) Did I miss the memo? 


<?xml version="1.0" encoding="UTF-8"?>
<bookmarks>
   <site url="http://download.eclipse.org/technology/epp/packages/galileo" selected="true" name="EPP Packages Repository"/>
   <site url="http://download.eclipse.org/releases/staging" selected="true" name="Galileo"/>
   <site url="http://download.eclipse.org/eclipse/updates/3.5" selected="true" name="The Eclipse Project Updates"/>
   <site url="http://download.eclipse.org/eclipse/updates/3.5milestones/" selected="false" name=""/>
   <site url="http://download.eclipse.org/releases/galileo/" selected="false" name=""/>
   <site url="http://download.eclipse.org/tools/mylyn/update/e3.4/" selected="false" name=""/>
</bookmarks>
Comment 1 Markus Knauer CLA 2009-06-05 07:45:30 EDT
There should be

- Galileo repo
- Platform 3.5 repo
- EPP Packages Repository

as can be seen in the p2.inf files from the package.

I don't think you missed a memo. I'll have to investigate where the others are coming from, but I guess that they are either defined in some of the features or they are added automatically after you updated the list of repositories.
Comment 2 David Williams CLA 2009-06-11 12:47:23 EDT
I'm changing to 'blocker' to document I think this should be one of our highest priorities. 

It is a huge regression not to have update sites of all contributing projects in the built-in list of repositories. 

The reason it is huge, is that is how users get

1. maintenance, directly from contributing projects
2. "extras" that are not part of Java IDE Package ... such as the source for code, SDK docs, examples, etc. 

Comment 3 Markus Knauer CLA 2009-06-11 14:34:01 EDT
Created attachment 138959 [details]
Window | Preferences | Install/Update | Available Software Sites

Now I found the location where you have seen the repositories. At least, they are disabled after a fresh install of the JEE package with a new workspace.

But I don't know *why* they are there.
Comment 4 David Williams CLA 2009-06-11 14:37:55 EDT
Oh, sorry, figured everyone would magically know what I was talking about. 

And, yes, the "extra" ones are disconcerting, but I'm also concern that the other expected ones are not there ... none for webtools, emf, etc. 
Comment 5 Markus Knauer CLA 2009-06-11 14:41:53 EDT
Created attachment 138961 [details]
preferences after fresh install, new workspace

I don't see the additional repositories any more and I think this is the expected behaviour now.

(1) If you unpack the latest RC4 build of the JEE package, start with a fresh/empty workspace and open *immediately* the preferences page, you will see three repository locations listed. This is the expected behaviour and shown in this screenshot.

(2) If you open the "Install" dialog in the meantime, the three built-in repositories are contacted and their content is used to augment the list of repository locations. E.g. when contacting the EPP repository, you are currently redirected to the milestone location of the repository.

I can only speak for the EPP repository - this will change when we release, but I cannot say anything about the other two repositories that are added.
Comment 6 David Williams CLA 2009-06-11 21:30:20 EDT
still no idea where mylin comes from, eh? 
http://download.eclipse.org/tools/mylyn/update/e3.4/

I do just see it after selecting "install new software", and then looking at available sites ... but, seems odd one of those sites would have that reference? 

But, anyway, I have also opened bug 280024 which I think explains why the list is not populated with full list of sites (after contacting /galileo/staging). 

I think one partial work around, would be for me to provide you with more update sites for the p2.inf file? 

Does that seem reasonable to you? 


Comment 7 David Williams CLA 2009-06-19 00:10:56 EDT
This fixed in latest builds. 

Much thanks! Very nice.