Places/FeaturesAndConfigurations

From OpenOrg
Revision as of 21:21, 29 March 2011 by AlexDutton (talk | contribs) (starting to work on the feature and configuration page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Rooms and other spaces can be tagged according to their available configurations (i.e. layouts) and features available to their occupants. Configurations for a meeting room might be 'theatre' or 'boardroom', whereas a field might have 'football pitch' or 'festival'. Features might include 'projector', 'induction loop', or 'parking space'.

Features may be attached directly to rooms and spaces to imply that they are ordinarily available for all configurations, or to an individual configuration. For example, a 'theatre' configuration may have the feature 'tiered seating', whereas a 'banquet' configuration might not (as the tiered seating is removable).

Configurations

Configurations are related to rooms by three properties: oo:hasSpaceConfiguration, oo:primarySpaceConfiguration, and oo:currentSpaceConfiguration.

Each configuration is an instance of some subclass of oosc:SpaceConfiguration. It should also be annotated with a capacity.

For example:

<syntaxhighlight lang="xml"> </syntaxhighlight>