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