I’d like to invite anyone who is interested to comment
on:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=122667
WTP project wizards should not change perspective or allow
the perspective to be configurable
Problem:
BEA is building a product using WTP (vs. just building some
plugins that work with WTP). Our product definition people created a custom
perspective that they feel is best suited for people using our product. That is
the perspective that’s active when our product is launched. The problem
comes up when creating WTP projects. The WTP project creation wizards prompt
the user to switch to the default J2EE perspective after the project is
created. We feel that this behavior creates confusion for our users because it
leads them away from the perspective that we created.
Proposed Solution:
Eclipse productization api (see IProduct) allows an
arbitrary bag of properties to be attached to the product definition. Only one
product definition is active at a time. If we create a new “wtp.perspective”
property, whose default value is the J2EE perspective, we could override that
property in our product definition. The WTP project creation wizards would
check the value of the property when prompting the user to switch the
perspective.
Impact:
Low. The behavior would not change in any way unless the
property is overridden.
Timeframe: 1.0.1
If you want to comment on this issue, please post your
comments directly into the bugzilla.
Thanks,
Konstantin
BEA Systems