Skip to content

Commit

Permalink
Move Vector Tiles from Community to Extension (GSIP-138)
Browse files Browse the repository at this point in the history
Followed the documentation (http://docs.geoserver.org/stable/en/developer/policies/community-modules.html#promoting-a-community-module)
for moving a Community module to an Extension.
  • Loading branch information
DBlasby committed Oct 28, 2016
1 parent 278df78 commit cab54f7
Show file tree
Hide file tree
Showing 42 changed files with 41 additions and 18 deletions.
1 change: 0 additions & 1 deletion doc/en/user/source/community/index.rst
Expand Up @@ -42,5 +42,4 @@ officially part of the GeoServer releases. They are however built along with the
jdbcstore/index
ncwms/index
backuprestore/index
vectortiles/index
onelogin/index
1 change: 1 addition & 0 deletions doc/en/user/source/extensions/index.rst
Expand Up @@ -25,5 +25,6 @@ This section describes most of the extensions available for GeoServer. Other dat
ogr
printing/index
querylayer/index
vectortiles/index
xslt/index
wcs20eo/index
8 changes: 0 additions & 8 deletions src/community/pom.xml
Expand Up @@ -71,7 +71,6 @@
<descriptor>release/ext-gdal-wcs.xml</descriptor>
<descriptor>release/ext-gdal-wps.xml</descriptor>
<descriptor>release/ext-wps-jdbc.xml</descriptor>
<descriptor>release/ext-vectortiles.xml</descriptor>
<descriptor>release/ext-params-extractor.xml</descriptor>
<descriptor>release/ext-wps-remote.xml</descriptor>
<descriptor>release/ext-python.xml</descriptor>
Expand Down Expand Up @@ -207,7 +206,6 @@
<module>geofence-server</module>
<module>sldService</module>
<module>params-extractor</module>
<module>vectortiles</module>
<module>wps-remote</module>
<module>wps-jdbc</module>
<module>release</module>
Expand Down Expand Up @@ -396,12 +394,6 @@
<module>gwc-distributed</module>
</modules>
</profile>
<profile>
<id>vectortiles</id>
<modules>
<module>vectortiles</module>
</modules>
</profile>
<profile>
<id>jdbcstore</id>
<modules>
Expand Down
5 changes: 0 additions & 5 deletions src/community/release/pom.xml
Expand Up @@ -168,11 +168,6 @@
<artifactId>gs-gdal-wps</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.geoserver.community</groupId>
<artifactId>gs-vectortiles</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.geoserver.community</groupId>
<artifactId>gs-params-extractor</artifactId>
Expand Down
9 changes: 9 additions & 0 deletions src/extension/pom.xml
Expand Up @@ -314,6 +314,13 @@
</modules>
</profile>

<profile>
<id>vectortiles</id>
<modules>
<module>vectortiles</module>
</modules>
</profile>

<!-- allExtensions profile, includes all modules -->
<profile>
<id>allExtensions</id>
Expand Down Expand Up @@ -351,6 +358,7 @@
<module>grib</module>
<module>netcdf</module>
<module>netcdf-out</module>
<module>vectortiles</module>
</modules>
</profile>

Expand Down Expand Up @@ -391,6 +399,7 @@
<module>grib</module>
<module>netcdf</module>
<module>netcdf-out</module>
<module>vectortiles</module>
</modules>
</profile>

Expand Down
Expand Up @@ -5,11 +5,11 @@

<parent>
<groupId>org.geoserver</groupId>
<artifactId>community</artifactId>
<artifactId>extension</artifactId>
<version>2.11-SNAPSHOT</version>
</parent>

<groupId>org.geoserver.community</groupId>
<groupId>org.geoserver.extension</groupId>
<artifactId>gs-vectortiles</artifactId>
<packaging>jar</packaging>
<name>Vector Tiles</name>
Expand All @@ -25,7 +25,6 @@
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>org.geoserver</groupId>
Expand Down
@@ -1,3 +1,7 @@
/* (c) 2015 Open Source Geospatial Foundation - all rights reserved
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
package org.geoserver.wms.geojson;

import static org.junit.Assert.assertEquals;
Expand Down
@@ -1,4 +1,4 @@
/* (c) 016 Open Source Geospatial Foundation - all rights reserved
/* (c) 2016 Open Source Geospatial Foundation - all rights reserved
* This code is licensed under the GPL 2.0 license, available at the root
* application directory.
*/
Expand Down
6 changes: 6 additions & 0 deletions src/pom.xml
Expand Up @@ -474,6 +474,11 @@
<version>${gt.version}</version>
</dependency>

<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.3.1</version>
</dependency>

<dependency>
<groupId>org.geowebcache</groupId>
Expand Down Expand Up @@ -1397,6 +1402,7 @@
<descriptor>release/ext-grib.xml</descriptor>
<descriptor>release/ext-netcdf.xml</descriptor>
<descriptor>release/ext-netcdf-out.xml</descriptor>
<descriptor>release/ext-vectortiles</descriptor>
</descriptors>
<finalName>geoserver-2.11-SNAPSHOT</finalName>
<outputDirectory>${project.build.directory}/release</outputDirectory>
Expand Down
File renamed without changes.
13 changes: 13 additions & 0 deletions src/release/extensions/vectortiles/README.txt
@@ -0,0 +1,13 @@
VectorTiles
===========

See the Vector Tiles for Geoserver documentation for install instructions and installation.

Install
-------

1. Download the extension for your version of GeoServer.
* Make sure to match the version of the extension to the version of GeoServer.
2. Extract the archive and copy the contents into the GeoServer :file:`WEB-INF/lib` directory.
3. Restart GeoServer.

5 changes: 5 additions & 0 deletions src/release/pom.xml
Expand Up @@ -333,6 +333,11 @@
<artifactId>gs-netcdf-out</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.geoserver.extension</groupId>
<artifactId>gs-vectortiles</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
<build>
<plugins>
Expand Down

0 comments on commit cab54f7

Please sign in to comment.