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/

Reply via email to