Difference between revisions of "Wikispooks:Semantic Properties"
(a start) |
(Expand) |
||
Line 1: | Line 1: | ||
{{HelpSection|image=SMW.png}} | {{HelpSection|image=SMW.png}} | ||
+ | |||
+ | Properties are the units of the data help by [[WikiSpooks:Semantic Media Wiki|Semantic Media Wiki]]. They are to SMW what <nowiki><B>,<i></nowiki> etc are to HTML. Fortunately, their number is not limited so it is possible to define new properties as and when needed. Currently, {{#expr: {{PAGESINCAT:Stable Properties}}+{{PAGESINCAT:Experimental Properties}}+{{PAGESINCAT:Special Properties}} }} properties are in use on WikiSpooks {{spz|{{PAGESINCAT:Mooted Properties}}| and one more is subject for discussion |and another {{PAGESINCAT:Mooted Properties}} are under discussion|}}. | ||
==Stability== | ==Stability== | ||
− | + | Properties are of 4 types: | |
{| | {| | ||
|{{PAGESINCAT:Special Properties}} {{cat|Special Properties}} | |{{PAGESINCAT:Special Properties}} {{cat|Special Properties}} | ||
− | | | + | | Built-in to Semantic Media Wiki. Cannot be changed. |
|- | |- | ||
|{{PAGESINCAT:Stable Properties}} {{cat|Stable Properties}} | |{{PAGESINCAT:Stable Properties}} {{cat|Stable Properties}} | ||
− | | | + | | Working as planned and will be permanent features of this wiki - though the names may yet change. |
|- | |- | ||
|{{PAGESINCAT:Experimental Properties}} {{cat|Experimental Properties}} | |{{PAGESINCAT:Experimental Properties}} {{cat|Experimental Properties}} | ||
− | | | + | | In use but not necessarily working properly or at all. |
|- | |- | ||
|{{PAGESINCAT:Mooted Properties}} {{cat|Mooted Properties}} | |{{PAGESINCAT:Mooted Properties}} {{cat|Mooted Properties}} | ||
− | | | + | | Not yet used, awaiting feedback before implementation. |
|} | |} | ||
==New Properties== | ==New Properties== | ||
− | ''Be careful when creating new properties''. Properties are easy to make, annoying to remove, so before defining a new property you should first | + | ''Be careful when creating new properties''. Properties are easy to make, annoying to remove, so before defining a new property you should first moot the idea by making a using [[template:property]] to make a property page explaining the idea. Then await feedback from others. See [[Special:Properties]] for an illustration of what can happen. |
+ | |||
+ | ==Naming Conventions== | ||
+ | Naming conventions are still evolving as {{SMW}} has only been in use on Wikispooks since Autumn 2013. The general approach seems to adopt names of the form "VERB NOUN", where "VERB" is most commonly in the 3rd person of the present tense. e.g. "[[Property:Has author|Has author]]". Currently, (apart from the [[:Category:Special_Properties|special properties]], which cannot be renamed) they are mostly of the form "Has_XXX", which may be a good base for a standard. The exceptions are listed below as a precursor to their systematisation: | ||
+ | {| | ||
+ | | | ||
+ | *Born on | ||
+ | *Constitutes | ||
+ | *Death cause | ||
+ | *Description | ||
+ | *Died on | ||
+ | *DocType | ||
+ | | | ||
+ | *End | ||
+ | *Invovles | ||
+ | *Is author | ||
+ | *Is about | ||
+ | *Is draft | ||
+ | *Is operated by | ||
+ | *Display date | ||
+ | | | ||
+ | *Has declassification date | ||
+ | *Has key properties | ||
+ | *Has key property headers | ||
+ | *Has local copy | ||
+ | *Has original language | ||
+ | *Has original title | ||
+ | *Has WS page | ||
+ | | | ||
+ | *Occurred on | ||
+ | *Sourced from | ||
+ | *Start | ||
+ | *Was assassinated on | ||
+ | *Was found by | ||
+ | *Was murdered | ||
+ | |} | ||
+ | |||
+ | Suggestions for naming conventions are welcome on the talk page. | ||
+ | |||
+ | ===Display Properties=== | ||
+ | One shortcoming of semantic mediawiki is that while displaying semantic information in table form is very easy, processing it before displaying it is not so easy. This difficulty is circumvented by doing the processing beforehand and storing the result in semantic property. These properties are called 'Display Properties'. They are easily distinguished from ordinary properties since they take the form "display_XXX". | ||
+ | |||
+ | ===Boolean Properties=== | ||
+ | A few of the properties can take boolean values. Distinguishing these by restricting them to the form "is_XXX" might prove useful. | ||
− | ==Official Narrative Properties== | + | ===Official Narrative Properties=== |
− | These are prefixed "ON_" and all have a counterpart without that prefix. | + | These are for describing the {{on}} where is diverges from the apparent evidence. They are all prefixed "ON_" and all have a counterpart without that prefix. Like the {{on}} itself, their use is not necessarily clear cut. For example, if a [[False Flag Attack]] is admitted, the official narrative, by definition, changes. However, continuing to the "ON_" property to describe the original official narrative is probably sensible, especially if the admission is not widely known. |
− | |||
{{WikiSpooks Footer/Technical}} | {{WikiSpooks Footer/Technical}} | ||
[[Category:WikiSpooks Technical]] | [[Category:WikiSpooks Technical]] |
Revision as of 16:13, 3 January 2014
Properties are the units of the data help by Semantic Media Wiki. They are to SMW what <B>,<i> etc are to HTML. Fortunately, their number is not limited so it is possible to define new properties as and when needed. Currently, 262 properties are in use on WikiSpooks and one more is subject for discussion.
Contents
Stability
Properties are of 4 types:
13 Category:Special Properties | Built-in to Semantic Media Wiki. Cannot be changed. |
114 Category:Stable Properties | Working as planned and will be permanent features of this wiki - though the names may yet change. |
135 Category:Experimental Properties | In use but not necessarily working properly or at all. |
1 Category:Mooted Properties | Not yet used, awaiting feedback before implementation. |
New Properties
Be careful when creating new properties. Properties are easy to make, annoying to remove, so before defining a new property you should first moot the idea by making a using template:property to make a property page explaining the idea. Then await feedback from others. See Special:Properties for an illustration of what can happen.
Naming Conventions
Naming conventions are still evolving as SMW has only been in use on Wikispooks since Autumn 2013. The general approach seems to adopt names of the form "VERB NOUN", where "VERB" is most commonly in the 3rd person of the present tense. e.g. "Has author". Currently, (apart from the special properties, which cannot be renamed) they are mostly of the form "Has_XXX", which may be a good base for a standard. The exceptions are listed below as a precursor to their systematisation:
|
|
|
|
Suggestions for naming conventions are welcome on the talk page.
Display Properties
One shortcoming of semantic mediawiki is that while displaying semantic information in table form is very easy, processing it before displaying it is not so easy. This difficulty is circumvented by doing the processing beforehand and storing the result in semantic property. These properties are called 'Display Properties'. They are easily distinguished from ordinary properties since they take the form "display_XXX".
Boolean Properties
A few of the properties can take boolean values. Distinguishing these by restricting them to the form "is_XXX" might prove useful.
Official Narrative Properties
These are for describing the official narrative where is diverges from the apparent evidence. They are all prefixed "ON_" and all have a counterpart without that prefix. Like the official narrative itself, their use is not necessarily clear cut. For example, if a False Flag Attack is admitted, the official narrative, by definition, changes. However, continuing to the "ON_" property to describe the original official narrative is probably sensible, especially if the admission is not widely known.
| ||||||
|