Hi Ede,

Not sure I understand how you want to manage true extensions.
I think an extension which is not included in PLUS distro still need to
be initialized through its initialize method rather than through
default-plugins.xml (or did I miss something).
As I understand it, for extensions, it's still up to the developper to
decide where the plugin will go. I think there may be a few reasons
why it should go in plugins menu rather than in tools menu :
- it may take place in another menu than tools
- it may be difficult to insert it at the right place (see my hack for CTS)
- it may be easier to find a tool in plugins menu for a user if he knows it
added it as an extension (dropping a jar in ext dir)

Note that I'm not against moving current extensions from Plugins to
Tools where it makes sense, but redirecting MenuNames.PLUGIN to
MenuNames.TOOLS seems a bit rough.

Let's hear others as everybody has a different opinion when it comes
to put tools at the right place ;-)

Michaƫl


> now that the possibility is there to move plugins freely within OJ via 
> default-plugins.xml i'd like to resuggest:
>
> let's retire the main menu Plugins entry. generally it serves the same 
> purpose as the Tools entry, so why not merge it into Tools?
>
> from the coders point we can easily make this backward compatible by changing
>   MenuNames.PLUGINS = MenuNames.Tools
>
> if we want specific places for some plugins we can redefine them via xml, e.g.
>
> Plugins/JumpChart -> Tools/Statistics/JumpChart
>
>
> comments? ..ede
>
> PS: the FillPattern entry should be deactivated. if Geoff needs credits he 
> should modify the info printed in the About/Extensions panel ;)
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> Jump-pilot-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to