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

Reply via email to