As an anonymous user, you can only add new data. If you would like to also modify existing data, please create an account and indicate your languages on your user page.

Help talk:List of classes

From OmegaWiki
Jump to: navigation, search

I removed a few classes today, for example "astronomy". "light speed" and "Saturn" don't have much in common except for the fact that they both vaguely have to do with astronomy. So I gave them the Help:Topic "astronomy". Classes should conform to the definition of class: A group, collection, category or set sharing characteristics or attributes. For example: Planet, language, country. If the phrase "X is a Y" works, then Y is a class. Saturn is a planet, but it's not an astronomy.

More specifically: Classes are useful because we can define attributes. DefinedMeaning:moon_(5729) has the class attribute "orbits around". There are no common attributes for things as different as "moonlight" and "dwarf planet".
"Fruit juice" conforms to the definition theoretically, but is it really useful to have a class like that? --Tosca 10:59, 23 February 2011 (UTC)
There are already too many Expressions in biology and informatics, they have to be moved by a developer (ie Kip)... --Tosca 18:21, 23 February 2011 (UTC)
Another clarification: Creating a class is only useful when there are attributes to be defined. For example the class "language" can have the attributes "spoken in" or "written in script X". For things like marriage and baptism linking to the hypernym "sacrament" is largely sufficient.

That leads to another question: Is it useful to have classes like constructed language? It's just a subcategory of language and doesn't have any special attributes. Any thoughts? --Tosca 18:37, 23 February 2011 (UTC)