Skip to content
simboss edited this page Aug 10, 2012 · 36 revisions

GeoServer-Manager

Introduction

The purpose of this project is to hold a *REST* client library to interact with http://www.geoserver.org GeoServer; a requirement for this library is to depend as less as possible on external libraries. This library aims at being *lean and mean*.

GeoServer

As a first step, the REST library used in http://www.geobatch.org has been exported, refactored and then imported here.

Version

Current stable version is 1.4.2.

Using the library

Maven

In order to include the lib and its dependencies in a Maven project, the repository to point at is this one:

http://maven.geo-solutions.it/

and the dependency tag for your pom is as follows:

  <dependency>
    <groupId>it.geosolutions</groupId>
    <artifactId>geoserver-manager</artifactId>
    <version>1.3.1</version>
  </dependency>

Building doc

If you like to build the lib by yourself, please take a look to the Building instructions.

JavaDocs

The Maven generated site can be found here: http://bit.ly/mvuCdK

Javadocs can be found here: http://bit.ly/lgrEGu

Both of them are automatically built and deployed by our continuous integration server which is using [[Jenkins|http://jenkins-ci.org/]

Documentation

Here you can find some examples.

Additional documentation can be found here.

Mailing list for users

The mailing list for the project is located here:

https://groups.google.com/group/geoserver-manager-users

License

GeoServer-Manager is open source and licenced under the http://en.wikipedia.org/wiki/MIT_License.

Funding and initial effort

This library draws its essence from the efforts endured inside http://www.geo-solutions.it in various projects. Partial funding has been provided by http://www.fao.org.

GeoSolutions SAS