Community
Participate
Working Groups
Hi, org.eclipse.birt.report.designer.ui.ide depends on PDE, otherwise it cannot create the new ODA Designer projects. Please remove the optional property of this dependency and consider moving to a different plugin stuff that depends on PDE/JDT.
Reassign to Data team to investigate if ODA can decouple with PDE plugins.
The org.eclipse.pde.ui dependency has been marked as optional, so that those adopters who want to use the report designer IDE, but don't care to use the ODA project template wizards, can have the option to exclude such dependency. And for those adopters who do want to use the ODA wizards can make sure that the related PDE plugins are installed. Leaving the BZ open for consideration of plugin re-factoring.
What I meant is that when clicking on New>Other... a popup was showing saying a problem had occurred. The dependency is really not optional as if it is missing errors are thrown. I don't have the Eclipse instance anymore at hand, but I'm pretty sure this problem is reproducible.
Removed the optional resolution of the org.eclipse.pde.ui dependency in org.eclipse.birt.report.designer.ui.ide (in 2.5RC3). The plugin refactoring part, i.e. extracting the oda template wizard extensions to a new separate plugin, is deferred for review during the release planning phase. Such new plugin would still require the PDE dependency. The only difference is that adopters who don't want to include the ODA template wizards, can manually exclude the plugin and the corresponding DTP oda.template.ui plugin from their installation, which would then not require the PDE plugin.