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

Bug 371544

Summary: settings/plugins page: flag disabled plugins
Product: [ECD] Orion Reporter: Mark Macdonald <mamacdon>
Component: ClientAssignee: Simon Kaegi <simon_kaegi>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: simon_kaegi
Version: 0.4   
Target Milestone: 1.0 RC1   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Mark Macdonald CLA 2012-02-14 16:56:14 EST
When a plugin times out or has an error while loading, it gets disabled. It'd be nice if the plugins page reflected this.

Sample steps
1. Checkout the source code for the CodeMirror plugin [1]
2. Create a new site configuration and add your 'orion-codemirror' folder to it.
3. Start the site.
4. Install the plugin using the site URL (eg. http://yourname.orion.eclipse.org/codeMirrorPlugin.html )
5. Stop the site.
6. Open a new .php file in the editor. This attempts to load the codeMirrorPlugin, which now fails and causes it to be disabled.
7. Open the Settings page. 

Under "CodeMirror plugin" you will see [0] services where it used to be non-zero. This is the only indication that something's wrong with the plugin. Ideally its entry would be greyed out and say (disabled) or (error) or similar.

[1] http://mamacdon.github.com/orion-codemirror/codeMirrorPlugin.html
Comment 1 Simon Kaegi CLA 2012-10-04 12:18:27 EDT
Fixed in Master