Sunburned,

i agree with Larry and you
one should stay in lib/ext/ and make there your own plugin folder like 
lib/ext/nothingtodoplugin

stefan

Sunburned Surveyor 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
>
>
>  
>


-------------------------------------------------------------------------
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