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
