Hi Peter, hi all, Thank you for that information. To resume my understanding after some readings: when writing the OverLOD project in 2013, I had in mind SPARQL and SPIN for data validation (needing something else than reasoners and OWA). I see now that things are progressing, which confirms it is a very serious and needed feature of RDF (and not only for commercial tools as TopBraid). W3C standards could come out of the RDFShapes[1] working group, and SPIN is proposed as a way to implement RDFShapes [2]. But I need to implement a basic data validation example in the coming weeks, and thus can't wait for the RDF Shapes deliverables that are scheduled for the end of 2015-early 2016 [3]. I thus still think about using SPIN in OverLOD, and thus Marmotta. I will have a look at topbraid's API [4] these days. Is there any precise schedule for implementing SPIN in Sesame ? I see Dale's comment [5] in June 2014 about integrating it to Sesame 2.8.0, and that a 2.8.0-beta 2 was released last August [6]. On the other hand Marmotta will still be based on 2.7 for a while I guess. My final goal in overLOD, will be to validate data before importing them in the store. As I do use LDClient to fetch the data, which is bound to Sesame, everything seems ready to implement the feature. Peter, do you think I should contact someone about Sesame-SPIN ? Thank you Fabian p.s. as a side note, I also understand that this data validation feature is also related to web service description. About this I saw the hydra discussion: https://issues.apache.org/jira/browse/MARMOTTA-460 But this is still something different. [1] http://www.w3.org/2014/data-shapes/wiki/Main_Page [2] http://lists.w3.org/Archives/Public/public-rdf-shapes/2014Jul/0237.html [3] http://www.w3.org/2014/data-shapes/charter#schedule ( http://www.w3.org/2014/data-shapes/charter#schedule) [4] http://topbraid.org/spin/api/ [5] https://openrdf.atlassian.net/browse/SES-1840 [6] http://rdf4j.org/
>>> On 09.11.2014 at 12:21, in message >>> <CAGYFOCSU4ebjvjAw4kLJ3zpHDsxsSpMrhrO_7AZF0on=g3n...@mail.gmail.com>, Peter >>> Ansell <[email protected]> wrote: Hi Fabian, There has been some minimal work to translate SPIN to SPARQL in Sesame, but it hasn't been completed yet: https://openrdf.atlassian.net/browse/SES-1840 Cheers, Peter On 9 November 2014 03:41, Fabian Cretton <[email protected]> wrote: > About data validation, I do extend my question about Marmotta and RDF > Shapes. > I only found that information in this mailing list: > http://mail-archives.apache.org/mod_mbox/marmotta-dev/201408.mbox/%[email protected]%3E > > Or is there any other way to validate data in Marmotta ? > > I will deepen my understanding of SPIN and RDF Shapes before moving on. > Thank you > Fabian > > >>>> "Fabian Cretton" <[email protected]> 07/11/14 18:53 >>> > Hi, > > Is there anyone working on an integration of SPIN[1] in Marmotta ? > > I might work on it (if it is feasible), and so prefer to join forces instead > of doing the job twice. > My goal would be to allow saving SPARQL queries in RDF*, and also use some > queries to do some RDF validation on the data. > > Thank you > Fabian > * I have already implemented a module that allows saving queries on disk > > > [1] http://spinrdf.org/
