Re: RDF Template

Thanks for pointing this out Thomas

On 13/05/14 08:45, Thomas Francart wrote:
> Note that Sesame itself uses a kind of Turtle template mechanism to 
> configure its repositories, in which user-provided values are 
> inserted. See [1] for these template files, [2] for some explanations. 
> You may find reusable code for your purpose.
>
> Cheers
>
> [1] : 
> https://bitbucket.org/openrdf/sesame/src/397b90f9552b82d3a814ecc8c2534e56b3fa3115/core/repository/api/src/main/resources/org/openrdf/repository/config/?at=2.7.9
> [2] : 
> http://answers.semanticweb.com/questions/16108/createdelete-a-sesame-repository-via-http
>
>
> 2014-05-13 0:23 GMT+02:00 Stéphane Campinas 
> <stephane.campinas@deri.org <mailto:stephane.campinas@deri.org>>:
>
>     Hi Bernadette,
>
>     For the task I have, a simple tool such as freemaker or mustache
>     is enough. I just needed to be flexible regarding the schema of
>     the generated rdf data.
>     However, I checked Callimachus and it does seem interesting for
>     some other projects I have. Thanks for sharing!
>
>     Cheers,
>
>     On 12/05/14 16:23, Bernadette Hyland wrote:
>>     Hi Stephane,
>>     Have you had a look at Callimachus as a possible tool?  It is a
>>     template driven data platform based on Linked Data.  The open
>>     source version of Callimachus uses Sesame as the persistent store.[1]
>>
>>     Callimachus Open Source allows you create templates in a Web
>>     browser using JavaScript, HTML & CSS3 to create a nicely themed
>>     (using Bootstrap 3) data driven app.  There is an intro video,
>>     some newly updated developer tutorials and a active open source
>>     community supporting it. You may find Callimachus Open Source
>>     useful for what you described.
>>
>>     For example, we have a site running that serves about 500M web
>>     pages that uses only 9 XHTML+RDFa templates to create the pages.
>>
>>
>>     Cheers,
>>
>>     Bernadette Hyland
>>     CEO, 3 Round Stones, Inc.
>>
>>     http://3roundstones.com
>>     http://about.me/bernadettehyland
>>
>>
>>     [1] http://callimachusproject.org
>>
>>
>>     On May 10, 2014, at 8:54 AM, Stéphane Campinas
>>     <stephane.campinas@deri.org <mailto:stephane.campinas@deri.org>>
>>     wrote:
>>
>>>     Hi,
>>>
>>>     Do you know of any tool that creates RDF statements based on
>>>     some template ?
>>>
>>>     For example, let's imagine I have the following template:
>>>
>>>         <http://acme.org/${id}> <http://acme.org/$%7Bid%7D>
>>>         <http://acme.org/predicate1> <http://acme.org/predicate1>
>>>         "${something}" .
>>>         <http://acme.org/${id}> <http://acme.org/$%7Bid%7D>
>>>         <http://acme.org/predicate2> <http://acme.org/predicate2>
>>>         <http://acme.org/${person}> <http://acme.org/$%7Bperson%7D> .
>>>
>>>
>>>     where /*${...}*/ are variables. Then, by providing values for
>>>     these variables, the following statements would be created:
>>>
>>>         ${id} = e1        ${something} = blabla        ${person} = john
>>>
>>>         <http://acme.org/e1> <http://acme.org/e1>
>>>         <http://acme.org/predicate1> <http://acme.org/predicate1>
>>>         "blabla" .
>>>         <http://acme.org/e1> <http://acme.org/e1>
>>>         <http://acme.org/predicate2> <http://acme.org/predicate2>
>>>         <http://acme.org/john> <http://acme.org/john> .
>>>
>>>     Have you seen any such tool ?
>>>
>>>     Thanks
>>>     -- 
>>>     Stephane Campinas
>>
>
>     -- 
>     Stephane Campinas
>
>
>
>
> -- 
> *
> *
> *Thomas Francart* - Sparna
> Consultant Indépendant
> Data, Sémantique, Contenus, Connaissances
> web : http://sparna.fr, blog : http://francart.fr
> Tel :  +33 (0)6.71.11.25.97
> Fax : +33 (0)9.58.16.17.14
> Skype : francartthomas

-- 
Stephane Campinas

Received on Tuesday, 13 May 2014 21:23:06 UTC