If you have not yet had a chance to vote, please take a cup of coffee and
have a look at:
- http://geoserver.org/display/GEOS/GSIP+106+-+Managed+File+API

If you would just look at the proposed classes:
- ResourceStore
Design<http://geoserver.org/display/GEOS/ResourceStore+Design> -
page updated with the Paths and Resources utility classes

For a sense of where we are at:
- Resource API 
Transition<http://geoserver.org/display/GEOS/Resource+API+Transition>
-
updated with regressions found and fixed

If you would like to see the code:
- https://github.com/boundlessgeo/geoserver/tree/resource_store

Progress:
- GeoServerResourceLoader - search locations now removed
- GeoServerExtensions.file( path ) - method added to access servletContext
for web.xml
- GeoServerResourceLoader - training wheels now removed, internals now only
use Resource
- GeoServerDataDirectory - file access methods now use Resource
- GeoServerSecurityManager - file access methods now use Resource

After this first pull request (devoted to file access) there will be a gap
as we update each module to use Resource.

Note: The internals of GeoServerResourceLoader, GeoServerDataDirectory and
GeoServerSecurityManager are setup to allow "inline refactor" to quickly
updated client.
--
Jody Garnett
------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to