It is good to see that there is some interest in this work. FYI: The plug-in system in SPSP is done. It is the main thing that I canabalized from OpenJUMP/JUMP. At this point SPSP is basically a shell that loads any plug-ins and builds a bare bones GUI that plug-ins can add "tabbed views" to. You will notice that I wrote a single plug-in that runs tests of the plug-in management system, and as far as I can tell, everything in the plug-in management system is working.
Michael wrote: "Jody and I have been putting together a minimal module of Swing components for GeoTools specific tasks so I'd definitely like to check out your SPSP. I'm using OSX though, so it sounds like I can't try out the code for a while (?)" The code should run on any platform that supports Java 1.6. The only platform specific part is the little batch script I wrote to launch the program. But that doesn't do anything fancy at this point, and you can launch the JAR from the command line on other operating systems. It would probably take me 5 minutes to get a launch script for Linux. I don't have access to a Mac. Jody wrote: "I would encourage you to use to spring or something for plugin system (ie let a project that cares about such things do the plugin part) and focused just on the geospatial." The great thing about OpenJUMP is that the plug-in system was already done. I've been wanting to use OpenJUMP for the basis of other tools for a while know, but it had too much "other stuff". All I really needed was the plug-in management system. I did borrow a few other architectural concepts from OpenJUMP, and I may borrow a couple more. The best part is that this feedback should form a loop. So I hope to take what I have learned with SPSP and put it back into OpenJUMP. Contributions and suggestions are welcome. I'd really love to see other people able to use the code. My main goal is simplicity, followed by robustness. I'm not trying to duplicate everything that has been done with Netbeans RCP or Eclipse RCP. I don't want to require custom class loaders, use of reflection, or other advanced Java topics. I want something a beginning Java programmer could use and understand. If my boss comes to me with the need for a specific tool, I want to be able to throw it together in a few hours. OpenJUMP and GeoTools gave me the core functionality I need to do this, SPSP gives me the framework to house the functionality. I welcome any modifications to the code that are in harmony with that basic philosophy. I'll try to work in some more improvements over the next month or two. Landon On Fri, Sep 11, 2009 at 9:22 PM, Michael Bedward <michael.bedw...@gmail.com> wrote: > 2009/9/12 Jody Garnett wrote: > >> I would encourage you to use to spring or something for plugin system >> (ie let a project that cares about such things do the plugin part) and >> focused just on the geospatial. > > I'd recommend the plugin / spi system in the Netbeans RCP. It's > robust, small and self-contained, ie. can easily be used in non-RCP > projects. > > Michael > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel