- From: Graham Moore <gra@brightstardb.com>
- Date: Tue, 10 Jul 2012 14:50:49 +0200
- To: public-ldp-wg@w3.org
- Message-ID: <CAJUYS9UpZDnL+T8Mqt9Pmt-=grEFJLeLOC0mGtETPm2WwyYgsA@mail.gmail.com>
Hi, For a few years now we have been using an approach based on Atom feeds to expose data from legacy sources and move them into RDF triple stores. The same approach also lets us pull data from triple stores for conversion back to legacy stores, indexing in search engines, and more. We've now finally written it up as a proper specification so that other people can use the same approach. We have a few tools, open source[1] and commercial[4], but most of them need to be updated to the final draft of the spec (published just now). We think this is a mechanism that is both very powerful and really simple. For example, to extract data from a legacy database, all you need to do is expose a few Atom feeds, and some RDF views of the data. A general SDShare client[1] can then do the work of actually keeping the RDF store in sync. Obviously there can be multiple sources. We looked at the Linked Data Platform use cases[2], and use cases 1.1.1, 1.1.2, 1.1.3, 1.1.5, and 1.1.8 (at least) look to us as though they can be met by SDShare. In fact, we've spent the last few years implementing systems doing that for commercial clients. We think this a specification that could provide some useful input to the work of this working group and also that the members of this list could provide us with valuable feedback. The specification[3] is in final draft and we welcome all feedback on the work. Kind regards, Graham [1] http://code.google.com/p/sdshare-client/ [2] http://www.w3.org/2012/ldp/wiki/Use_Cases_And_Requirements [3] http://www.sdshare.org/spec/sdshare-20120710.html [4] http://brightstardb.com/documentation/SdShare_Server.html -- Graham Moore gra@brightstardb.com BrightstarDB
Received on Wednesday, 11 July 2012 08:00:31 UTC