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

Bug 267996

Summary: Add .qualifier by default
Product: [Eclipse Project] PDE Reporter: Pascal Rapicault <pascal>
Component: UIAssignee: PDE-UI-Inbox <pde-ui-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: caniszczyk, contact
Version: 3.5   
Target Milestone: 3.5 M7   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Pascal Rapicault CLA 2009-03-10 19:57:47 EDT
With p2 being more omnipresent and requesting unique content for an identity / version tuple, it would be good if PDE could help users in not getting burnt by stable version over multiple export by always adding the .qualifier in any new bundle being created.
Comment 1 Chris Aniszczyk CLA 2009-03-10 23:39:11 EDT
Benjamin, didn't you have a patch for this already ;)?

We have a couple bugs around this topic open. I'm all for PDE enforcing this, at least from the new project wizard as a default.
Comment 2 Benjamin Cabé CLA 2009-03-11 03:03:42 EDT
(In reply to comment #1)
> Benjamin, didn't you have a patch for this already ;)?

I had, yes, see bug 215088.
> 
> [...] I'm all for PDE enforcing this,
> at least from the new project wizard as a default.

So you changed your mind, Chris ;) In bug 215088 you proposed to add the "add qualifier" functionality to the Organize Manifest wizard. IMHO, we should also have the ability to add .qualifier to freshly created bundles.
I would be in favor of enhancing the patch of bug 215088 comment 3 to add a dialog setting in the new bundle wizard in the form of a toggle button just after the bundle ID text field, that would add/remove ".qualifier" at the end of the string when toggled/untoggled. The trickiest part would be to find a nice icon to represent the thing... (because we don't wan't a button with a text as long as "Toggle qualifier"...)
Comment 3 Pascal Rapicault CLA 2009-04-26 19:23:58 EDT

*** This bug has been marked as a duplicate of bug 273742 ***