WikiObjectUseCases
Appearance
This page is for Use Cases for WikiObjects.
These descriptions should follow the ExtremeProgramming style, i.e. they should be from the point of view of a 'customer' - what tangible benefit would a 'customer' get.
The simplest use cases consist of WikiExtensionUseCases
==Use Cases That collect information off multiple Wikis. ==
The main use would be for add on services to wiki - especially experimental add on services providing navigation across multiple wikis. As a starting point a WikiWikiObject is needed which gives information about Wikis. This could be used as follows:
'Example:' Many wikis have information about books and films. A WikiObject could gather the recent changes pages from a dozen wikis, scan for new or modified pages about books and then present a recent-book-pages-changes page.
'Example:' A WikiObject is written which implements synonyms. Another WikiObject merges the page name lists across twenty odd wikis, once per day. Now I can write a service which does a smart find across page name titles using these two WikiObjects.