Bug 483644 - [p2 ui] Improve "No updates found" message
Summary: [p2 ui] Improve "No updates found" message
Status: CLOSED FIXED
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: Neon M7   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 490027
Blocks:
  Show dependency tree
 
Reported: 2015-12-04 04:56 EST by Mickael Istria CLA
Modified: 2016-04-26 12:19 EDT (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mickael Istria CLA 2015-12-04 04:56:56 EST
Some users seem to expect "Check for updates" to also check for major updates of the IDE (that require an addition of the new release site). However, once they're facing the "No updates found" dialog, they have to search about how to enable major updates, and this is a several steps workflow.
In order to save a step in this workflow, the "No updates found" message could be improved and refined: for example, it could say "No updates found in available software sites.", which already gives a hint to user that they have to manage a list of available sites, and even better, the "available sites" should be a link opening the preference page, so that they immediately know how to tweak those sites.
Comment 1 Eclipse Genie CLA 2015-12-04 16:37:56 EST
New Gerrit change created: https://git.eclipse.org/r/62040
Comment 2 Mickael Istria CLA 2016-01-07 02:04:08 EST
@Pascal @Ian: Is this something you can look at soon? I believe those change would have a high value in the "easier way to upgrade to new release" story; as it would replace user confusion by user understanding where updates are searched.
Comment 3 Pascal Rapicault CLA 2016-01-07 19:53:27 EST
On the other hand, it is not really that much more helpful since it does not tell them which repository to enable or to add when they are looking for major updates.
Comment 4 Mickael Istria CLA 2016-01-08 01:12:27 EST
Right. But this change is not focused only on major updates of the IDE, it affects all updates scenario where users seem to be missing to manage their available p2 repositories. It's not meant to guide directly the user to enable major release update, but more to make user aware of this preference page that has so much importance for them at that time.
Comment 5 Mickael Istria CLA 2016-02-22 06:43:49 EST
We're getting closer from UI freeze. Does this require any change before being applied?
Comment 6 Mikaël Barbero CLA 2016-03-17 06:21:36 EDT
+1 for integrating this change.
Comment 7 Mykola Nikishov CLA 2016-03-17 16:09:03 EDT
There is a Code-Review +2 from Pascal but no 'Change has been successfully merged into the git repository' from Gerrit Code Review. Is it intentional?
Comment 9 Pascal Rapicault CLA 2016-03-18 22:03:10 EDT
Patch released. Thanks for providing it.
Comment 10 Mickael Istria CLA 2016-03-19 04:23:54 EDT
Thank you!
Comment 11 Mykola Nikishov CLA 2016-03-20 18:14:48 EDT
It was merged but there is no artifacts available, https://hudson.eclipse.org/p2/job/p2-master/185/changes failed due to bug #490027.
Comment 12 Mickael Istria CLA 2016-04-26 12:19:25 EDT
Verified in I20160425-1300