now heaving read all, including Peppes response:
I also like to have the Raster menu separated... vector and raster is
conceptually so different, that we should not mix it I think.
If one could move Sextante into Raster? probably not, as it contains
vector tools too... mhm?
Yes, lets see what Jukka as power user thinks.
my 4 cents now
stefan
On 12/09/2014 12:09 PM, Giuseppe Aruta wrote:
Hi Ede
I prefer to save that Plugin menu, Michael and Stefan's reasons seems
to me quite valid, even if I personally don't use that menu for my
external plugins. There are some reasons: user can easily find
/simila cum similibus/ : a) layer modification external tools under
layer popup menu, b) geometry modification tools under selection popup
menu, etc: see CTS plugin but also geometry conversion ones.
Additionally, moving external plugins under Tool menu will probably
make the menu overcrowded, maybe making difficult to find them.
As I can see in the history of openjump, many external plugin became
parts of OJ code and than moved to their right place, it is only a
matter of time and usage.
I also vote to save Raster menu. My point of view is that this menu
works only for Sextante (Pirol) raster layer, not for other
vector/imagery readers. I would save this distinction.
Best regards
Peppe
2014-12-09 14:08 GMT+01:00 Stefan Steiniger <[email protected]
<mailto:[email protected]>>:
Note, I haven't read the thread completely yet. But:
I am with Michael. It's not obvious to me what the gain of this
would be.
Using the Plugin menu seems to me a central point for other developers
to make stuff available if he does not know (or care) where to put it,
and vice versa: a good spot for users to start looking on new stuff.
will read, hopefully over the day, the other responses.
stefan
Am 07.12.14 11 <tel:07.12.14%2011>:56, schrieb Michael Michaud:
> 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]
<mailto:[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]
<mailto:[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]
<mailto:[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
------------------------------------------------------------------------------
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