Item:OSWdb485a954a88465287b341d2897a84d6: Difference between revisions

add "What is different to Vanilla (Semantic) MediaWiki?"
(add description)
Tag: Metadata slot edit
(add "What is different to Vanilla (Semantic) MediaWiki?")
Line 19: Line 19:


==OpenSemanticWorld Concept==
==OpenSemanticWorld Concept==
{{Template:Editor/DrawIO
Note: Read [[Item:OSW7113f5cf921a4c82ad1872afeff9d01d]] first if you are already familiar with mediawiki{{Template:Editor/DrawIO
| file_name = OSW Introduction data model
| file_name = OSW Introduction data model
| page_name = Item:OSWdb485a954a88465287b341d2897a84d6
| page_name = Item:OSWdb485a954a88465287b341d2897a84d6
Line 56: Line 56:
** > 1000 [[mediawikiwiki:Category:All_extensions|extensions]]: UI, data handling, custom content, etc.
** > 1000 [[mediawikiwiki:Category:All_extensions|extensions]]: UI, data handling, custom content, etc.
* ... but it's just a container, the core JSON-based concept is highly portable
* ... but it's just a container, the core JSON-based concept is highly portable
== What is different to Vanilla (Semantic) MediaWiki? ==
* All titles are UUIDs to make same global unique and stable + to allow changing the labels easily
** Requires custom search interface (based on Skin:Citizen)
** Requires replacements for some VE tools (Links, Media, Gallery)
* Additional tools to place custom and inline editable content
* Categories become nestable dataschemas (accessable for third-party tools) and render templates for their instances (also supporting metaschemas)
* All structured data lives in the jsondata slot, templates are only used for rendering
* All semantic annotations are done per json-ld context, which can be processed by many third-party tools without any SMW knowledge


==Link to Ontologies==
==Link to Ontologies==