Ubiquity and “The Semantic Web” (part 2)

I’ll assume that who reads this knows what Ubiquity is, if not check it out, it’s awesome.

Since Ubiquity can remember edits you do to a page (via edit and save commands), it may also be able to remember what other commands you applied to a piece of content, such that when you revisit that page you’ll see a small visual hint (could be similar to Alex Faaborg microformats experiments, or Aza Raskin’s mouse Ubiquity experiments) that would let you re-​apply the command.

Imagine that you visit a blog post about a party, and the map command is just one click away just because you did it before.

(more…)

Installing 4store on Gentoo

# emerge –ask rasqal raptor

These are the packages that would be merged, in order:

Calculating dependencies… done!
[ebuild N ] media-libs/raptor-1.4.18 USE=“unicode –curl –xml“
[ebuild N ] dev-libs/rasqal-0.9.16 USE=“pcre –gmp –test –xml”

Then I downloaded and unpaked the 4store from http://​4store​.org/, then when running configure…

(more…)

About to change (2)

I moved the blog’s from Movable Type to NetKernel, for the moment the steps I did were:

  • tidy-​up the static content generated by Movable Type
  • put all the files in a NetKernel module
  • wrote a XSLT 2.0 transformation to apply the new template

Then I annotated the template with hAtom microformat and RDFa, the goal was to yield the same RDF triples from a blog entry wherever I was extracting the RDFa or I was transforming hAtom to Atom (via Robert Bachmann’s hAtom2Atom) and then Atom to RDF (via Masahide Kanzaki’s atom2rdfs).

(more…)

Thoughts on how to describe a PURL-​like service in RDF

Problem: you can add (POST) any content to Talis Contentbox but you cannot provide under which URI will end up. The URI is generated and it looks like http://​api​.talis​.com/​s​t​o​r​e​s​/​l​g​r​i​d​i​n​o​c​-​d​e​v​1​/​i​t​e​m​s​/​67704​c​3​e​-​6786 – 4223-​8701-​db4a493e0757

A PURL–like service would be useful and easy to describe in RDF (stored and query-​able via Metabox), discussing it on #talis, an example came up: (more…)

The neverending story of switching blog engines

I had this blog first as plain XHTML with hAtom microformat (so I could generate a feed), then I tried WordPress (even if I hate PHP) and then I tried Pebble, now I’m on MovableType. And I’m still not pleased.

What I want is real WYSIWYG authoring with nice XHTML, a decent template language (read XSL) and no constrains (to be detailed later).

So, I’m going to (re)write my own engine, XHTML/​DocBook + XSL + RDF on the Talis platform.

Briefly I need to research how to model HTTP; things to study:

The Auryn amulet