Voice-over screencast

From Folder to Weblog to Data Space

A source-captured walkthrough of how the OpenLink site HTML WebDAV folder becomes the OpenLink Software Weblog, then a feed source and queryable data space with HTTP, WebDAV, SPARQL, SQL, VSP, RSS, Atom, and Linked Data hyperlinks.

Session initialization

Trust and Contract Layers

The revised storyline returns to identity and preferences as trust and contract layers: who is acting, on whose behalf, and under which RDF-backed operating preferences.

whoami session initialization capture showing principal, agent, WebID, and On-Behalf-Of details
whoami? establishes the principal, the agent, verified WebIDs, and the On-Behalf-Of relationship.
preferences session initialization capture showing RDF memory-derived operating preferences
preferences establishes the durable operating contract: source evidence, artifact routing, OpenLink UI conventions, and linked-data affordances.
Main narrative

From Folder to Weblog to Data Space

The problem

Publishing should not require a platform detour. A weblog can start as a folder when the substrate already speaks web, filesystem, graph, and relational protocols.

One standards substrate

Virtuoso combines HTTP for web access, WebDAV for filesystem-style authoring, SPARQL for graph queries, and SQL for relational access.

Copy file, publish page

The OpenLink site HTML WebDAV folder is both a web-visible collection and a mountable filesystem target. Publication can be as simple as copying a self-contained HTML file into that folder.

The weblog lens

The OpenLink Software Weblog is a VSP-rendered lens over the same DAV resources. The folder remains the source of truth; the weblog is the view.

Portable documents

Each post remains a standalone HTML document. The weblog can frame and theme it, but the document is not trapped inside the renderer.

Search and refinement

Virtuoso full-text search runs over WebDAV resources. Date filters use DAV timestamps. Category facets use schema:category values stored as custom WebDAV metadata.

Syndication

The same DAV-backed post list can advertise RSS, Atom, and AtomPub using ordinary HTML link relations. A folder becomes a weblog; the weblog becomes a feed source.

Links denote things

Post links denote documents. In-post hyperlinks can denote people, companies, products, topics, standards, claims, categories, sources, and relationships.

SPARQL and SQL views

A person reads a document. A machine follows identifiers into a graph. From the Semantic Web side, SPARQL queries the graph. From the RDBMS side, SQL accesses resource metadata and related structures.

Accountable automation

The whoami and preferences captures show agency and contract: a named principal, an agent, WebIDs, On-Behalf-Of, and RDF-backed operating preferences.

The compression

WebDAV, HTTP, VSP, DAV metadata, full-text search, RSS, Atom, AtomPub, SPARQL, and SQL collapse into one standards-based publishing environment.