Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 359290 - Poor experience when local configurator is out-of-date
Summary: Poor experience when local configurator is out-of-date
Status: CLOSED WONTFIX
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: m2e (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-28 14:27 EDT by Robert Munteanu CLA
Modified: 2021-04-19 13:26 EDT (History)
1 user (show)

See Also:


Attachments
Out of date configurator is considered missing (20.85 KB, image/png)
2011-09-28 14:28 EDT, Robert Munteanu CLA
no flags Details
m2e-tycho 0.5.0 is installed (5.89 KB, image/png)
2011-09-28 14:29 EDT, Robert Munteanu CLA
no flags Details
m2e marketplace dialog with no entries but finish enabled (30.27 KB, image/png)
2011-09-28 15:05 EDT, Robert Munteanu CLA
no flags Details
new version of tycho configurator (32.38 KB, image/png)
2011-09-28 15:06 EDT, Robert Munteanu CLA
no flags Details
bogus certification displayed (19.88 KB, image/png)
2011-09-28 15:07 EDT, Robert Munteanu CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Munteanu CLA 2011-09-28 14:27:21 EDT
I've recently updated one of my builds to tycho 0.13.0 . Eclipse noticed the change in the projects and I was soon greeted with an error regarding an out-of-date configurator. However, I verified that the Tycho project configurator was installed. I went ahead and clicked 'Discover new m2e project connectors'. I was shown the m2e marketplace dialog with no connectors shown but a finish was enabled. I decided to click finish and eventually was prompted to install the 0.6 version of the Tycho configurator. A 'unknown' certificate was presented for my approval, which I approved.After the restart I needed to manually update the project configuration.

All in all, the experience was quite confusing and counter-intuitive. Please consider improving it, as this will begin to be a more encountered situation as project configurators require updates.
Comment 1 Robert Munteanu CLA 2011-09-28 14:28:24 EDT
Created attachment 204210 [details]
Out of date configurator is considered missing
Comment 2 Robert Munteanu CLA 2011-09-28 14:29:34 EDT
Created attachment 204211 [details]
m2e-tycho 0.5.0 is installed
Comment 3 Robert Munteanu CLA 2011-09-28 15:05:00 EDT
Created attachment 204215 [details]
m2e marketplace dialog with no entries but finish enabled
Comment 4 Robert Munteanu CLA 2011-09-28 15:06:01 EDT
Created attachment 204216 [details]
new version of tycho configurator
Comment 5 Robert Munteanu CLA 2011-09-28 15:07:03 EDT
Created attachment 204217 [details]
bogus certification displayed
Comment 6 Igor Fedorenko CLA 2011-09-28 15:45:21 EDT
Any specific suggestions how to improve?

Btw, all you really needed to do was to update project configuration. I believe there is a quick-fix associated with the error marker too.
Comment 7 Robert Munteanu CLA 2011-09-28 15:54:08 EDT
I would suggest the following:

* if the project configuration is out of date, do not show any other error markers or messages , as they mislead users - as they did to me;
* when a connector is selected for update , display its listing in the m2e marketplace dialog ( I suspect that all installed entries are filtered , irrespective of whether they have a more recent version )
* fix/remove the signing certificate for the tycho configurator
Comment 8 Robert Munteanu CLA 2011-09-29 02:37:51 EDT
Sorry, never mean to resolve it.
Comment 9 Igor Fedorenko CLA 2011-09-30 09:34:20 EDT
(In reply to comment #7)
> I would suggest the following:
> 
> * if the project configuration is out of date, do not show any other error
> markers or messages , as they mislead users - as they did to me;

no plans to do this. it is not possible to determine if configuration-out-of-sync causes other problems (most likely not) and we don't want to hide legitimate problems.

> * when a connector is selected for update , display its listing in the m2e
> marketplace dialog ( I suspect that all installed entries are filtered ,
> irrespective of whether they have a more recent version )

Discovery upgrade scenarios are tracked by bug 350786.


> * fix/remove the signing certificate for the tycho configurator

removed signature.
Comment 10 Denis Roy CLA 2021-04-19 13:26:55 EDT
Moved to https://github.com/eclipse-m2e/m2e-core/issues/