Larry,

I was just reading your e-mail a little more carefully. Did you say
you can put your JAR file in any subdirectory of /lib/ext? If you do
that, will OpenJUMP be able to find it? Or does the JAR have to be
directly in the /lib/ext directory?

SS

On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
> O.K. - That works for me to. So we can agree that we'll place a folder
> for our extensions and plug-ins in the /lib/ext directory?
>
> If you think that will work I'll put up a little registry on the JPP
> Wiki for folder names so we don't have someone trying to create two
> "MrSID" folders or two "CAD" folders.
>
> The Sunburned Surveyor
>
> On 8/31/06, Larry Becker <[EMAIL PROTECTED]> wrote:
> > I don't see the need for a /lib/ext/lockers folder since you can just put
> > all of your plugin files (inlcuding jars) inside /lib/ext/SurveyOS or
> > /lib/ext/MrSID or /lib/ext/Jython.
> >
> >
> > regards,
> > Larry
> >
> > On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
> > > Thanks for making that point Larry.
> > >
> > > I know I may be making an effort for too much organization, but might
> > > we keep the JAR files in /lib/ext and give each extension some space
> > > in /lib/ext/lockers?
> > >
> > > In the lockers foleder we could have a folder for each extension.
> > >
> > > Otherwise you might have a config.xml file in the /lib/ext directory,
> > > and I might want a confi.xml file for my extension. Then we have a
> > > naming conflict. We avoid this problem with the /lib/ext/lockers
> > > direcotry.
> > >
> > > In that case you might have something like this:
> > >
> > > /lib/ext/MrSID/config.xml
> > > /lib/ext/SurveyOSCoordinateSelectors/config.xml
> > >
> > > Or, in an even better scenario, we could split the /lib/ext/lockers
> > > folder into subfolders that would organize extensions by group,
> > > company, or organization:
> > >
> > > /lib/ext/ISA/MrSID/config.xml
> > > /lib/ext/SurveyOS/CoordinateSelectors/config.xml
> > >
> > > Let me know what you think Larry. It appears as though you and I may
> > > be the only extensions developers that require files outside of the
> > > JAR at this time. If we can agree on a solution I'm sure we can
> > > encourage future extension developers to follow our lead.
> > >
> > > The Sunburned Surveyor
> > >
> > > On 8/31/06, Larry Becker < [EMAIL PROTECTED]> wrote:
> > > > Hi Sunburned,
> > > >
> > > >   As someone who is guilty of subfolder proliferation already (etc and
> > tmp
> > > > folders are required to support the MrSID plugin), I believe it is less
> > > > confusing to place these folders inside the /lib/ext folder itself if
> > they
> > > > are used to support plugin extensions.  This is what the Jython plugin
> > does,
> > > > and what the MrSID plugin will do in the future.
> > > >
> > > > regards,
> > > > Larry
> > > >
> > > >
> > > > On 8/31/06, Sunburned Surveyor <[EMAIL PROTECTED]> wrote:
> > > > > Michael,
> > > > >
> > > > > I'll see if I can add some more clarification. I apologize to everyone
> > > > > if this is confusing.
> > > > >
> > > > > The OpenJUMP/lib/ext directory holds the JAR file for the extension. I
> > > > > want to have a subfolder in the OpenJUMP/extensions directory that
> > > > > provides a workspace for extension developers to store files that
> > > > > might not be included in the JAR file. For example, I might want to
> > > > > store configuration files, image files, help documentation, and
> > > > > developer documentation in this area. As another example, with the
> > > > > FeatureEater Plug-In I'll need a place to store the on-disk feature
> > > > > stores. (I can allow the user to choose the location, but it might do
> > > > > to have a default location.)
> > > > >
> > > > > If this isn't a good idea I can just create an installer for my
> > > > > Plug-In that creates a "SurveyOS/OpenJUMP/Extensions" folder, or
> > > > > something similar. I have no problem with using an independent
> > > > > directory, but thought it might make more sense for the extension
> > > > > developers to share a folder under the OpenJUMP installation
> > > > > directory.
> > > > >
> > > > > Let me know if you have any more questions.
> > > > >
> > > > > The Sunburned Surveyor
> > > > >
> > > > > On 8/30/06, Michaël Michaud < [EMAIL PROTECTED]> wrote:
> > > > > > Hi,
> > > > > >
> > > > > > I'm OK with documentation (pdf user guide, pdf developer guide ...),
> > but
> > > > > > I don't know what is extensions directory for, and I'm afraid it is
> > a
> > > > > > little confusing to have an extensions directory in the main
> > > > > > installation for extensions (?) and a ext directory in the lib
> > directory
> > > > > > for plugins
> > > > > >
> > > > > > Michaël
> > > > > >
> > > > > > Sunburned Surveyor a écrit :
> > > > > >
> > > > > > >Are there any final objections to adding a "documentation" and
> > > > > > >"extensions" directories to OpenJUMP's installed program directory
> > > > > > >structure. (I'm not talking about the CVS, but the file system
> > > > > > >actually installed on the user's hard drive.)
> > > > > > >
> > > > > > >If there are no objections then I will plan on having a
> > subdirectory
> > > > > > >of the OpenJUMP/extensions directory available for my plug-ins. I
> > will
> > > > > > >modify the installer for our next official release, and I will
> > place a
> > > > > > >registry for extension sub-folder names on the wiki.
> > > > > > >
> > > > > > >The Sunburned Surveyor
> > > > > > >
> > > > > >
> > > >
> > >-------------------------------------------------------------------------
> > > > > > >Using Tomcat but need to do more? Need to support web services,
> > > > security?
> > > > > > >Get stuff done quickly with pre-integrated technology to make your
> > job
> > > > easier
> > > > > > >Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > > > Geronimo
> > > > > > >
> > > >
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > > >_______________________________________________
> > > > > > >Jump-pilot-devel mailing list
> > > > > > > Jump-pilot-devel@lists.sourceforge.net
> > > > > >
> > > > >
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > >
> > -------------------------------------------------------------------------
> > > > > > Using Tomcat but need to do more? Need to support web services,
> > > > security?
> > > > > > Get stuff done quickly with pre-integrated technology to make your
> > job
> > > > easier
> > > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > > > Geronimo
> > > > > >
> > > >
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > > _______________________________________________
> > > > > > Jump-pilot-devel mailing list
> > > > > > Jump-pilot-devel@lists.sourceforge.net
> > > > > >
> > > >
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > > > > >
> > > > >
> > > > >
> > > >
> > -------------------------------------------------------------------------
> > > > > Using Tomcat but need to do more? Need to support web services,
> > security?
> > > > > Get stuff done quickly with pre-integrated technology to make your job
> > > > easier
> > > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > Geronimo
> > > > >
> > > >
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > _______________________________________________
> > > > > Jump-pilot-devel mailing list
> > > > > Jump-pilot-devel@lists.sourceforge.net
> > > > >
> > > >
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > > > >
> > > >
> > > >
> > > >
> > -------------------------------------------------------------------------
> > > > Using Tomcat but need to do more? Need to support web services,
> > security?
> > > > Get stuff done quickly with pre-integrated technology to make your job
> > > > easier
> > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > Geronimo
> > > >
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > >
> > > > _______________________________________________
> > > > Jump-pilot-devel mailing list
> > > > Jump-pilot-devel@lists.sourceforge.net
> > > >
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > > >
> > > >
> > > >
> > >
> > >
> > -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services, security?
> > > Get stuff done quickly with pre-integrated technology to make your job
> > easier
> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > >
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > _______________________________________________
> > > Jump-pilot-devel mailing list
> > > Jump-pilot-devel@lists.sourceforge.net
> > >
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> > >
> >
> >
> > -------------------------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job
> > easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> >
> >
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to