Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [birt-pmc] Plug In Wizards for BIRT

Wenfeng,

I have not looked at any of the other projects, mostly I have looked at the templates that ship with the PDT.

Hello, World
Plug-in with a incremental project builder
Plug-in with a multi-page editor
Plug-in with an editor
Plug-in with a popup menu
Plug-in with a property page
Plug-in with a view

Now what I was thinking is that wouldn't it be cool if we had options like:

BIRT ODA Data Source - which could stub out the DataSource and DataSet
BIRT ODA Data Source UI - which would stub out the DataSetUi and the DataSourceUI BIRT ReportItem - which would stub out the reportItemUI, reportItemModel, and reportItemPresentation
BIRT

Clearly we can not figure out all of the user modes that may come up, but we should be able to focus on the most significant items. I think that if we could significantly reduce the barrier to entry for many developers. It just seems like there are a number of items that are fairly standard, that we could automate through templates.
Scott

Wenfeng Li wrote:

Scott,

Is there any good examples from other projects we can look into?  There are many extension points in the platform and tools project, I wonder if there is any wizard that helps creates plugin extensions in those project...

Wenfeng

-----Original Message-----
From: birt-pmc-bounces@xxxxxxxxxxx
[mailto:birt-pmc-bounces@xxxxxxxxxxx]On Behalf Of Scott Rosenbaum
Sent: Thursday, August 25, 2005 10:08 AM
To: birt-pmc@xxxxxxxxxxx
Subject: [birt-pmc] Plug In Wizards for BIRT


All,

I wonder if it would make sense to build plug-in wizards that sit on top of the most common BIRT extension points, or at least on top of the ones that we think will be used extensively. The ones that I think would really make sense would be:

- ODA Plugin wizard
- ODA UI Plugin Wizard
- ReportItem Plugin Wizard

I have not really got into the extension of the Chart Extension Points yet, but it would seem another likely place for extension. The goal of the Plugin wizard would not be to fully functional code but to create the basics of a PDE project that has most of the required extensions, and scaffolding built. I do know how much work is involved here, but I really think that it would improve the usability of BIRT. I think that a number of the people that will want to extend BIRT will not have experience doing plugin development, so if we can at least get them started, it will significantly reduce their learning curve.

Scott
_______________________________________________
birt-pmc mailing list
birt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-pmc
_______________________________________________
birt-pmc mailing list
birt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-pmc



Back to the top