[rdfweb-dev] The Scutter Volume problem
mof-rdf at mfd-consult.dk
Wed Mar 17 16:58:42 UTC 2004
On Wednesday 17 March 2004 09:35, Julian Bond wrote:
> Is there a binary distribution of Redland for use with PHP and MS
> Windows yet? Without that I can't use it and I'd like to.
As far as I understand it, Redland requires a POSIX system. This can be
obtained with something like cycwin. I know for a fact that Jim has gotten
the parsing part of Redland (Raptor) working that way, and I seem to remember
sucessful reports about Redland itself as well.
> Looking at the wiki page for application ideas
> (http://rdfweb.org/topic/ApplicationIdeas), maybe 1/3 of them require a
> local smushed data store of triples. Even though moderately old data is
> still useful, I think you have to solve the data expiry problem in the
> original design. It's too easy to simply ignore it, but that will bite
> you later. As we're trying to synchronise a local store with the
> originals, we have to deal with modify and delete as well as add and the
> only way to do this is by triple. Once the data has been smushed it's
> too hard to find the original source.
Agreed, although the approach with tagging each triple with a source
identifier should still be usable, especially when updating on the document
The real problem then lies with the smushing effect, in that information that
led to a smush may have been retracted the next time a document is fetched.
Aside from a complete transactional history of smushes, and the ability to
roll back, remove a transaction, and roll forward again, I don't see an easy
way to do this. I do know that some people are working on this problem,
by maintaining a separate table with owl:sameAs statements, but I'm not sure
about the viability of that approach.
> Most of this came from trying to build RateMyFoaf and FoafCollage and
> their interaction with things like Plink. I keep getting forced back to
> dealing with individual FOAF files and displaying only the contents of
> that file without smushing it with other files.
Could you provide details on your reasons for that need, I'm not sure I
understand why that would be necessary?
More information about the foaf-dev