FrontPage RecentChanges AboutWikiFeatures WikiNode

RdfForWiki

The ability to maintain RDF within the wiki. The ability to write RDF (or simplified RDF) assertions within a wiki page.


Possibilities

RDF with the Page

You could keep RDF assertions within a single page, perhaps commented, perhaps as PageMetaData, perhaps just raw at the top or bottom.

Simplified RDF

RDF is notoriously annoying to write. It’s even worse than HTML.

There are many pseudo-RDFs, just as wiki syntax represents a pseudo HTML.

Efforts: Basic Semantic Web Language, Straw man, Simplified Syntax for RDF, another Simplified XML Syntax for RDF, Notation3 ("N3"), RxML

Turn internal plumbing into RDF

Category tags, for example, could be implemented using RDF for Wiki.

You could say that the present page is in a category. Then you could say that the category is a sub-category of another category.

You could make all sorts of assertions about how pages are organized, all from within RDF.

You could say what language a page is in. Anything.

Turn external plumbing into RDF

Wiki could identify themselves by RDF. They could say, “I’m a MoinMoin wiki, and here’s information about my configuration…”

Wiki could identify neighboring wiki by RDF: RdfWikiNodes.

RDF queries

Then, you could write RDF queries, such as “show me page where page is in category X.”

The wiki engine would perform a query over its RDF assertions, and return the results.

Machine Services

The wiki engine could publish its RDF assertions for other computers to read. (MachineServices.)

Implementations

There are, to my understanding, many wiki engines experimenting with RdfForWiki. It’s just a matter of tracking them down, and listing them here. Please see the “Conversations Abroad,” at the bottom of the page, and fill in this table.

One way of writing RdfForWiki allows pages to define just about any sort of RDF: