Contents |
Introduction
This wiki is an installation of MediaWiki, augemented by the Semantic Media Wiki plugin.
Semantic Plumbing
On the foundation created by the Semantic Mediawiki we define various attributes (see all), relations (see all), templates (see all), and categories (see all). In keeping with the wiki way each concept has it's own page, the plumbing to make the attributes, relations, etc work is found on those pages. In addition coding conventions about the are discussed on those pages.
You can all these either using the links above or search for particular ones in their respective namespaces using the toggles in found on Special:Search.
Categories
Categories are used three ways here:
- Categories who's members are about a topic, say a particular product. (.e.g Category:Piggy Bank)
- Categories who's members define an RDF vocabularies (e.g. Category:FOAF)
- Categories who's members are instances of an RDF class (e.g. Category:Project).
While the audience for all three are visitors to the Wiki the second two effect how the Semantic Wiki plugin functions.
The pages about a given vocabulary might include these kinds of pages:
- a hub page, e.g. FOAF, see all
- Namespace page, .e.g MediaWiki:Smw_import_foaf
- Attribute pages, e.g. Attribute:name
- Relation pages, e.g. Relation:Foaf:member
- Template pages, e.g. Template:event
- Category pages for the classes in the vocabulary (e.g. Category:Example_timeline)
It is our convention to put most of the documentation/discussion of a vocabulary on its hub page. Enumerating it's attributes and classes for example.
Connecting to External RDF Namepaces
Some of the categories, attributes and relations are, when exported data as RDF from the wiki mapped into particular namespaces; each such namespace has a page (see all) which provides the plumbing to introduce those namespaces. That is only part of the plumbing though; the page that defines each category, relation, or attribute will also need a bit of plumbing.
Granularity
Those who follow the wiki way, and the RDF way, have a strong preference for creating individual pages for each concept. We do this as necessary; so for example when making a list of things to do we do not create a single page for each item on the list until such time as it makes sense to do so. This style makes it easier to accumulate collections; but it makes exporting data about the items in such collections more difficult.
| Relations to other articles | |
|---|---|
| See also | Category:Major_category + |

