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

Bug 338332

Summary: Eclipse update - confusing UI
Product: [Eclipse Project] Equinox Reporter: Albert Zeyer <albzey+eclipsebugs>
Component: p2Assignee: P2 Inbox <equinox.p2-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: enhancement    
Priority: P3 CC: pascal, remy.suen
Version: 3.5.2   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:

Description Albert Zeyer CLA 2011-02-27 08:57:19 EST
I was clicking 'Help / Check for updates' and was expecting that Eclipse checks for updates for itself. But it did not. It searched for updates for installed plugins only.

I think this should be made more clear.


-- Configuration Details --
Product: Eclipse 1.2.2.20100122-1337 (org.eclipse.epp.package.java.product)
Installed Features:
 org.eclipse.platform 3.5.2.R35x_v20100210-0800-9hEiFzmFst-TiEn9hNYgDWg1XN8ulH_JvCNGB
Comment 1 Pascal Rapicault CLA 2011-02-27 14:43:20 EST
"Check for updates" will look for updates of all the elements installed explicitly. These are listed in "Help > About > Installation Details".
Comment 2 Albert Zeyer CLA 2011-02-27 15:02:19 EST
You did not understand me.

I meant that "Check for updates" suggests that it checks for updates for Eclipse.

But it does not. That is what I am saying with this bug report.

Today was the first time I was in #eclipse IRC and from the 3 questions or so which appeared in the time I was there, one of it was exactly also about this (the user asked why "Check for updates" didn't found the Eclipse update to 3.6.2).
Comment 3 Pascal Rapicault CLA 2011-02-27 15:19:42 EST
Sorry but I still don't understand you. 
It is possible to update an eclipse 3.5.x install to 3.6, but before hitting the check for updates you have to add a repository that contains the 3.6 bits. This is very much inline with what is being done on the linux side where to switch from one major release to another you have to add a new repository.

The update mechanism will just do what it is being told and will only search in the known repositories.
Comment 4 Pascal Rapicault CLA 2011-02-27 15:20:30 EST
You may want to open a bug in the cross project bucket to have this issue be discussed.
Comment 5 Albert Zeyer CLA 2011-02-27 15:22:21 EST
And that is what I mean by "confusing". Or maybe "not intuitive" would be better.

How should I know that I have to add a repository to update Eclipse?

And how should I know which one?

And how should I know that there is an update?

So it all means that I have to manually check the website for major updates. And the function "Check for updates" in Eclipse cannot do that.

And that is confusing.
Comment 6 Albert Zeyer CLA 2011-02-27 15:23:43 EST
Where/what is the cross project bucket?
Comment 7 Pascal Rapicault CLA 2011-02-27 15:30:48 EST
Cross project - https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community