Workflow "Install dataspects Knowledge Management Framework on a SMW"
Component1455545992
Jump to navigation
Jump to search
|
Content
Understanding
- DSKMF consists of:
- Component0151289874
- your domain ontology
- Together they will implement the DSKMF core concepts.
- Your SMW will have a page
Category:OntologyCategory
listing all ontology components of categories havingSubcategory of::Category:OntologyCategory
. - Ontologies should be stored as Git repositories. As such they can be extracted from and injected into a SMW.
- Your SMW will have a page
Topic_Types
listing all topic types and their auxiliary pages, namely:- topic type pages
- topic type templates: these templates are used ONCE per topic/subject in order to comply with Component0207536826
- topic type form templates: these are used to add topic-type-specific form functionality to DSKMF's standard form functionality (i.e. Template:FormHeader, Template:StandardFormSections and Template:FormFooter)
- DSKMFCoreOntology provides a script "add_topic_type.rb" that facilitates adding or editing topic type meta pages by placing them into your local domain ontology repository from where you can inject them into your SMW.
- There are three fundamental ways that topics can be annotated:
- annotations whose value is set by the system when creating/editing a topic (Regular properties in the topic's template and form template)
- annotations which are optional but already known to be of interest (fields in the topic's form template)
- ad hoc annotations which are invented and declared by users when creating/editing a topic (Irregular properties)