archives

Fun with Policy Aware Web at UMD, AFS/SVN at CSAIL

Submitted by connolly on Mon, 2006-01-23 11:13. :: | | |

My January travel took me to MIT for a one-day DIG meeting where the main thing I can remember is discussion of CSAIL's support for SVN over AFS, and moving development of tabulator and dbview there so that students can commit without w3.org write access.

Then it was off to DCA for a Policy Aware Web project meeting where we reviewed the status of the demo, which is moving along nicely aside from a persistent problem in the cwm proof generation/checking stuff, somewhere near a unification algorithm. We developed a 4-party federated authorization use case involving OpenID and stuff. Stay tuned to see if we can build it...

I spent most of Friday afternoon trying to get ssh+svn to write to an AFS volume. I could get my kerberos credentials to go accross the ssh connection, but I can't seem to get the right AFS credentials while I'm at it.

postscript: Chris helped me get it working. The undocumented trick was setting the option "GSSAPIDelegateCredentials" to "yes" in my ~/.ssh/config.

Using truth maintenance techniques in RDF stores?

Submitted by connolly on Mon, 2006-01-23 11:23. :: | |

Almost every RDF store actually stores more than triples; they store "quads" or "contexts" or provenance or something...

The cwm formula interface used to use (f, p, s, o), where f was the formula in which the triple occured; then it grew to (f, p, s, o, why) where why was a proof structure. Another common pattern is (s, p, o, source), where source points to a file/resource that the triple was loaded from. In re-writing an RDF store for tabulator, TimBL seems to be settling calling that 4th column why, which works like source in common cases. This is inspired at least in part by some truth maintenance stuff that Chris presented Oct 6 2005 in the Notions and Notations class.

Meanwhile, Edd observes lots of submissions about RDF Stores for XTech 2006. I hope that folks building stores look at TMS architectures. At least one group is:

Word has it the classic papers are:

See also: WebDataInterfaceDesign.