Help:Adding a collection
This page explains how to define a new collection.
This is done with the special page Special:AddCollection, which is only available to sysops.
What is a collection?
A collection is basically a set of DefinedMeaning that share a common property, which can mean many things, for example:
- A collection "children dictionary" contains words suitable for children.
- The collection "ISO 639-3 codes" contains DefinedMeaning that are languages having an iso 639-3 code. This collection is used by omegawiki to find the language names and their translations.
- The collection "Community Database class" contains DefinedMeaning that are classes in OmegaWiki (e.g. "language", "animal" are classes and are in that collection)
For more information, please see Help:Collection and/or ask.
Adding a collection
- Go to Special:AddCollection
- "Collection name": write the name of the collection that you want to create.
- Please ensure that the spelling is ok. (But if it is wrong you can change it later on by editing the DefinedMeaning corresponding to the collection name.)
- If the DM for that name exists, the system will automatically find it.
- If the DM does not exist, the system will automatically create it.
- "Language of name": The language of the collection name you used above. If you wrote "My personal collection", then select "English". If you wrote "Ma collection personnelle" then select "French".
- "Collection type": If you don't know what you are doing, use the collection type "None".
- "None" is the type for Children's dictionary or for Swadesh list.
- If you know what you are doing, read below for more information :)
- "Dataset": We have only one dataset which is "Community".
- Select "Community".
- If you select "none", the dataset "Community" will be given by default anyway :)
Collection type ??
Here is an attempt by User:Kipcool to explain the different collection types, although I am not sure about all of them (so it might be partly inexact).
- "None" - most collections will be in that category. It is e.g. the type of collection for a Children's dictionary or for the "Swadesh list".
- CLAS: an object added to a collection of type CLAS becomes a class (e.g. animal or language). For example the Collection "Community_Database_class contains most class names used at OmegaWiki.
- LANG: an object added to a collection of type LANG is considered as a language which allows one to add lang-specific attributes (such as defining "part of speech" for that language so, it acts a bit like a class, but it is not possible to attach an object to that class manually this is done automatically when a word is known to belong to a language.
- For example, the collection ISO_639-3_codes is a LANG collection. "English" belongs to that collection, and as such, any word that is in English automatically belongs to the class "English".
- LEVL: I don't know. The collection Class attribute levels is of that type.
- MAPP: something to do with the mapping between different datasets. We don't use datasets anymore, so we don't need this. The collection Mapping is of that type.
- RELT: A collection for defining relations. hypernym belongs to the collection GEMET Environmental Thesaurus Relation Types which is of type RELT.