Bug 389827 - [dropins] p2 should log dropin issues always (not as an option)
Summary: [dropins] p2 should log dropin issues always (not as an option)
Status: RESOLVED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.8.0 Juno   Edit
Hardware: Macintosh Mac OS X
: P3 enhancement with 4 votes (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2012-09-18 12:13 EDT by David Rees CLA
Modified: 2020-02-19 03:21 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Rees CLA 2012-09-18 12:13:37 EDT
There are many issues and threads about plugins in dropins being ignored. While bug 264924 added p2 logging as an option, the amount of users having problems makes me wonder why logging is turned off by default. What is the downside?

If a plugin is in dropins then obviously the user wants the plugin to be loaded and would always want to be informed why it was not loaded.

Some threads and issues with debugging p2 dropins plugins:
bug 345770
http://stackoverflow.com/questions/1489648/eclipse-doesnt-load-plugins-in-the-dropins-folder 
http://www-01.ibm.com/support/docview.wss?uid=swg21428463
Comment 1 Krzysztof Daniel CLA 2012-09-19 02:46:50 EDT
Hi David,

unfortunately dropins folder is a secondary installation mechanism, and it receives secondary support.

The main issue with it is that plugins are loaded on the best-can-do basis. Of course some diagnosis would be welcome, there was even bug 174515, but I wouldn't count it will be implemented anytime soon (as it is against dropins "philosophy").
Comment 2 Pascal Rapicault CLA 2012-09-20 20:46:58 EDT
The best thing to hope for here is an exhaustive list of the plugins that have not been loaded. Getting an explanation as to why plugins have not been picked up would most likely take way too much time to compute to make it happen on startup.

But as Krzysztof said, I would not put too much expectation on this to be fixed unless a patch was to be provided.
Comment 3 Krzysztof Daniel CLA 2013-07-23 16:30:54 EDT
I know this is an old bug. Dropins were not supposed to log anything, but... droplets could:
http://wiki.eclipse.org/Equinox/p2/Plan/3rd_party_installers
Comment 4 Ed Merks CLA 2020-02-19 03:21:56 EST
There is no resource to address issues such as this without the resource itself being contributed.