Community
Participate
Working Groups
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.
Created attachment 204210 [details] Out of date configurator is considered missing
Created attachment 204211 [details] m2e-tycho 0.5.0 is installed
Created attachment 204215 [details] m2e marketplace dialog with no entries but finish enabled
Created attachment 204216 [details] new version of tycho configurator
Created attachment 204217 [details] bogus certification displayed
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.
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
Sorry, never mean to resolve it.
(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.
Moved to https://github.com/eclipse-m2e/m2e-core/issues/