Bug 255460

Summary: Inform user when no .exsds are found
Product: [Eclipse Project] PDE Reporter: Chris Aniszczyk <caniszczyk>
Component: UIAssignee: Chris Aniszczyk <caniszczyk>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: darin.eclipse, markus.kell.r, remy.suen
Version: 3.4.1Keywords: bugday
Target Milestone: 3.5 M4   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on: 255466    
Bug Blocks:    
Attachments:
Description Flags
patch
none
mylyn/context/zip none

Description Chris Aniszczyk CLA 2008-11-16 09:23:56 EST
Currently, when you're working with an extension and you don't have the corresponding .exsd file, we simply offer awesome content assistance in the form of "Generic." Since this is so obvious to the user, they know that the .exsd is missing and they need to go download source.

Ok, enough joking. I think we should simply warn the user via the IMessageManager in the extensions page... set a warning and say that "exsds can't be found" or some intelligible message.
Comment 1 Benjamin Cabé CLA 2008-11-16 14:20:44 EST
Created attachment 118003 [details]
patch

bugday or slideday, i've picked my side!

note that this patch depends on the fix for bug 255466 (bad behaviour of removeMessage() of the MessageManager :-/ )
Comment 2 Benjamin Cabé CLA 2008-11-16 14:20:49 EST
Created attachment 118004 [details]
mylyn/context/zip
Comment 3 Curtis Windatt CLA 2008-11-17 09:46:57 EST
*** Bug 214923 has been marked as a duplicate of this bug. ***
Comment 4 Curtis Windatt CLA 2008-11-17 13:46:39 EST
Works well for me, marking for M4.  We'll wait on bug 255466 as it would be annoying to have messages stick around.
Comment 5 Chris Aniszczyk CLA 2008-12-02 14:47:05 EST
done.

> 20091202

Thanks Benjamin!