This file serves as incomplete registry of metadata types used in uwiki. This is only a short list, documentation of the types is elsewhere.

Basic

Metadata used by uwiki internally

schema

Schema definitions for the utable parser (these define all other metadata)

acl

Access Control List for any object (path/file) on the wiki.

metaacl

Access Control List for metadata operations.

sys

Pointer to the uwiki sources which are in effect.

type

Type of a file.

source

List if source files upon which this file depends.

users

directory containing user accounts.

groups

Group definitions, lists which users are in a group

roles

Role definitions, map a set of permission to a rolename

scm

Defines which versioning system is in effect.

Default

Metadata for plugins shipped with uwiki

Contributed

For plugins which are externally developed and contributed. Please extend this list by yourself. Don't remove, change or conflict existing entries.

Planned

Yet unused but planned for future extensions.

trail

For distributed wikis (cehtehs plan)

home

For distributed wikis (cehtehs plan)

subscribers

subscriptions

Reserved

Undocumented or names which shall be never taken for metadata entries

uwiki*

_uwiki is the name of the uwiki installation itself we want to prevent namespace clashes here, so anything starting with _uwiki* gives us a nice namespace in the docroot which can not be overridden by normal uwiki actions.

_*

names starting with a double underscore are reserved and unused for now.