[jira] [Commented] (JENA-1740) Extending Apache Jena with more geospatial functions
[ https://issues.apache.org/jira/browse/JENA-1740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913789#comment-16913789 ] Greg Albiston commented on JENA-1740: - Hi Timo, The work from geosparql-jena is now available as a module in Jena. It should be possible to switch the dependency with only the package names needing updating, i.e. `io.github.galbiston.geosparql_jena` to `org.apache.jena.geosparql`. org.apache.jena jena-geosparql 3.12.0 >From what I recall the PostGIS functions in some cases overlap with the >GeoSPARQL functions, which focuses on spatial relations. This is due to both >in part being derived from the Simple Features standard, but where GeoSPARQL >was designed for open system of SPARQL and PostGIS for closed system of SQL. Something that the PostGIS functions also seem to offer is an extensive range of functions to manipulate geospatial data. The raster data functionality mentioned is not considered in GeoSPARQL. Others might be able to answer better whether raster data is ideally suited for encoding in RDF, storing in a triplestore and querying (doesn't raster data get large very quickly while potentially having a lot of similarity between cases?) or whether some cross-reference lookup to another datastore is needed. Hopefully this a useful and accurate enough generalisation of some differences between GeoSPARQL and PostGIS. Thanks, Greg > Extending Apache Jena with more geospatial functions > > > Key: JENA-1740 > URL: https://issues.apache.org/jira/browse/JENA-1740 > Project: Apache Jena > Issue Type: Improvement >Reporter: Timo Homburg >Priority: Minor > > Hello, > I am the developer of a project which I named postgis-jena > (https://github.com/i3mainz/postgis-jena), originally aimed at extending > JenaARQ with query functions common in databases such as POSTGIS but now > going beyond that approach and also integrating support for raster data > (still WIP). I am building up work being done by Greg Albistons extension > geosparql-jena. > Is this extension of interest for Apache Jena as a plugin or in another > context? -- This message was sent by Atlassian Jira (v8.3.2#803003)
[GitHub] [jena] galbiston commented on issue #594: JENA-1742: Fix OSGi imports
galbiston commented on issue #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594#issuecomment-524102953 Nothing I can think for GeoSPARQL. I've run Gradle dependency insight for the original GeoSPARQL project and neither of those dependencies are found. Don't recall any changes to depedencies since it was incorporated. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] ajs6f closed pull request #594: JENA-1742: Fix OSGi imports
ajs6f closed pull request #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] ajs6f commented on issue #594: JENA-1742: Fix OSGi imports
ajs6f commented on issue #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594#issuecomment-523923730 Fair enough. It certainly shouldn't stop us from using this fix for now. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] acoburn opened a new pull request #594: JENA-1742: Fix OSGi imports
acoburn opened a new pull request #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594 Add exclusion for google appengine and apphosting packages Note: with this change, I am able to successfully deploy Jena in Karaf 4.x This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] acoburn commented on issue #594: JENA-1742: Fix OSGi imports
acoburn commented on issue #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594#issuecomment-523923029 FWIW, I spent a fair amount of time with `jdeps`, `mvn dependency:tree` and looking through the git history, but all to no avail. Plus, the geosparql contribution isn't even part of the jena-osgi module, so in principle, that shouldn't have any effect on this. The only dependency changes from the perspective of `jena-osgi` that I could find were the Jackson and commons-codec libraries, neither of which brings in these dependencies. I would also like to know where these package dependencies are coming from. This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] ajs6f commented on issue #594: JENA-1742: Fix OSGi imports
ajs6f commented on issue #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594#issuecomment-523915207 No objection to this fix, but it would be nice to know where this stuff is arising. The GeoSPARQL contribution was the largest chunk I remember going in recently, but I don't know why this would come out of that. @galbiston, anything come to mind? This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[GitHub] [jena] acoburn opened a new pull request #594: JENA-1742: Fix OSGi imports
acoburn opened a new pull request #594: JENA-1742: Fix OSGi imports URL: https://github.com/apache/jena/pull/594 Add exclusion for google appengine and apphosting packages This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org With regards, Apache Git Services
[jira] [Commented] (JENA-1742) Fix OSGi imports
[ https://issues.apache.org/jira/browse/JENA-1742?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16913322#comment-16913322 ] ASF subversion and git services commented on JENA-1742: --- Commit db2706d88aebff2f27ff3367d6bd5117d99912b8 in jena's branch refs/heads/JENA-1742 from Aaron Coburn [ https://gitbox.apache.org/repos/asf?p=jena.git;h=db2706d ] JENA-1742: Fix OSGi imports Add exclusion for google appengine and apphosting packages > Fix OSGi imports > > > Key: JENA-1742 > URL: https://issues.apache.org/jira/browse/JENA-1742 > Project: Apache Jena > Issue Type: Improvement > Components: OSGi >Affects Versions: Jena 3.12.0 >Reporter: Aaron Coburn >Priority: Major > Fix For: Jena 3.13.0 > > > The Jena 3.12.0 OSGi artifact introduces two new, unused package imports: > com.google.appengine.api and com.google.apphosting.api > It is a little unclear to me where these are pulled from, but they certainly > are not used anywhere in the runtime code. In all likelihood, they are an > optional transitive dependency, but they make it harder to run Jena in an > OSGi context. > I would suggest adding an explicit exclusion for these packages in the OSGi > module. -- This message was sent by Atlassian Jira (v8.3.2#803003)
[jira] [Created] (JENA-1742) Fix OSGi imports
Aaron Coburn created JENA-1742: -- Summary: Fix OSGi imports Key: JENA-1742 URL: https://issues.apache.org/jira/browse/JENA-1742 Project: Apache Jena Issue Type: Improvement Components: OSGi Affects Versions: Jena 3.12.0 Reporter: Aaron Coburn Fix For: Jena 3.13.0 The Jena 3.12.0 OSGi artifact introduces two new, unused package imports: com.google.appengine.api and com.google.apphosting.api It is a little unclear to me where these are pulled from, but they certainly are not used anywhere in the runtime code. In all likelihood, they are an optional transitive dependency, but they make it harder to run Jena in an OSGi context. I would suggest adding an explicit exclusion for these packages in the OSGi module. -- This message was sent by Atlassian Jira (v8.3.2#803003)