We started to work to make this an unsupported module in GeoTools, but were blocked by a license compatibility issue. Neo4j-Spatial is AGPL, and GeoTools are LGPL. It is likely we can move Neo4j-Spatial to GPL, since there is a GPL version of Neo4j, but we would not be able to move to LGPL. This would make it compatible with GeoServer.
What we have at the moment is a jar build by maven from github (https://github.com/neo4j/spatial), to the neo4j maven repository (http://m2.neo4j.org/org/neo4j/neo4j-spatial/). The jar contains a DataStore implementation, and has dependencies on several geotools libraries (since we use some of geotools internally). The Wiki pages above describe how to use the jar in GeoServer, and so we think it should not take much work to make this a proper unsupported module.
We started to work to make this an unsupported module in GeoTools, but were
blocked by a license compatibility issue. Neo4j-Spatial is AGPL, and
GeoTools are LGPL. It is likely we can move Neo4j-Spatial to GPL, since
there is a GPL version of Neo4j, but we would not be able to move to LGPL.
This would make it compatible with GeoServer.
What we have at the moment is a jar build by maven from github
(https://github.com/neo4j/spatial), to the neo4j maven repository
(http://m2.neo4j.org/org/neo4j/neo4j-spatial/). The jar contains a DataStore
implementation, and has dependencies on several geotools libraries (since we
use some of geotools internally). The Wiki pages above describe how to use
the jar in GeoServer, and so we think it should not take much work to make
this a proper unsupported module.
Yep, once there are no licensing conflicts I see no issue in making it a
unsupported module
Cheers
Andrea
--
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
We started to work to make this an unsupported module in GeoTools, but were
blocked by a license compatibility issue. Neo4j-Spatial is AGPL, and
GeoTools are LGPL. It is likely we can move Neo4j-Spatial to GPL, since
there is a GPL version of Neo4j, but we would not be able to move to LGPL.
This would make it compatible with GeoServer.
What we have at the moment is a jar build by maven from github
(https://github.com/neo4j/spatial), to the neo4j maven repository
(http://m2.neo4j.org/org/neo4j/neo4j-spatial/). The jar contains a DataStore
implementation, and has dependencies on several geotools libraries (since we
use some of geotools internally). The Wiki pages above describe how to use
the jar in GeoServer, and so we think it should not take much work to make
this a proper unsupported module.
Yep, once there are no licensing conflicts I see no issue in making it a
unsupported module
Cheers
Andrea
–
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy