This page is a proposal for a new Wikimedia Foundation Sister Project.
Status Closed (could be re-opened under new policy).
Reason There is Wikidata for this now. --Sannita (talk) 10:48, 19 September 2013 (UTC)
What is the proposed name for the project? Wikiventory
Project description
What is the project purpose? What will be its scope? How would it benefit to be part of Wikimedia?
How many wikis?
Will there be many language versions or just on one multilingual wiki?
How many languages?
Is the project going to be in one language or in many?


Technical requirements
If the project requires any new features that the MediaWiki software currently doesn't have, please describe in detail. Are additional MediaWiki extensions needed for the project?
Development wiki
Interested participants

This is a proposal. Please feel free to provide feedback on the talk page.

Before you read any furtherEdit

Before you read any more of this page, please take a moment to absorb the following point:

This is not a proposal to replace the existing categorisation system within MediaWiki. It is a proposal to expand our means of organising and presenting information, and provide another way of browsing it.


Wikiventory (name up for discussion) is a proposed wiki for creating "inventory" lists and groups. The purpose of a wikiventory is to allow the creation and editing of such lists in a wiki-like manner. The concept allows for these lists to be componentised and shared. One possible use for such a mechanism would be to provide an alternative model for navigating encyclopedia content, and the content of other wikis.

Test wikiventoryEdit

An experimental wiki to test and delveop this concpet has been established at: http://www.anubite.co.uk/wikis/wikiventory/index.php/Wikiventory:Introduction wikiventory test wiki

A small number of nodes already exist!

As of 01-06-2006 the test wiki is dormant and archived.

What is a wikiventory?Edit

  • It is NOT suggested as a replacement for existing categories.
  • It would use a hierarchy of 'inventory' lists to organise information.

An inventory is a defined list of items, having a name, and one or more members. For instance, an inventory for bread might look something like:

Bread { Flour, Water, Salt }

This defines a list named Bread, with member objects Flour, Water and Salt.

Linking inventoriesEdit

At present, we've defined only one inventory. But we can split flour down further:

Flour { Grain }

And we can keep splitting this down:

Grain { Endosperm, Germ, Bran }
Germ { Protein }
Protein { Amino-Acid }
Amino-Acid { Amine, Alkyl, Carboxylic Acid }
Carboxylic Acid { Carbon, Oxygen, Hydrogen }

One could split the elements down into atoms. Suppose, however, we defined another inventory; one for Vinegar, for instance:

Vinegar { Ethanoic Acid, Water }
Ethanoic Acid { Ethane, Carboxylic Acid }

Instead of redefining Water and Carboxylic Acid, we can use the information from the previously defined branches, in effect, componentising and sharing the information, and reducing data redundancy.


How is this useful for navigation?Edit

A system relying on a hierarchy of inventories provides us with a different means of exploring the Universe, which can be applied to navigating information in, for example, the Wikipedia. Suppose a user wishes to learn about the composition of Bread; they can start with Bread, and split it into the constituent parts. Perhaps they reach the Protein level, and don't understand what an Amino-Acid is. With this model, and integration with something like Wikipedia, they can cross-reference our encyclopedia entry on Amino-Acids.

An adventurous thoughtEdit

Suppose our user continues to read the article on Amino-Acids, and in doing so, follows links down to the Carboxylic Acid level; then to the Carbon level. By this time, they could be somewhat lost with respect to their original aim. Our system could, eventually, be coded to allow them to see where the new level (Carbon) fits in with what they've been researching.

Additional technical aspectsEdit

Media-wiki software supports redirects. This means that differences in terminology can be easily accommodated. A user browsing the Wikiventory would learn about these 'equivlances', and be able to add new owns where appropriate.


Possible UsesEdit

  • navigational structure
  • infobox generation