- From: Stéphane Campinas <stephane.campinas@deri.org>
- Date: Tue, 13 May 2014 22:24:43 +0100
- To: semantic-web@w3.org
- Message-ID: <53728D9B.4010008@deri.org>
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