Jump to content

WikiObjectUseCases

From WikiWorld

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.