All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


0.1.1 - 2024-06-27


  • lint-clean ontologies, adding stub structure/entity as needed
  • fix sdml syntax for xsd:date
  • fix spelling
  • fix import learn2sect
  • fix SKOS syntax (independent triples, not list)
  • fix typo in danish word ontologi


  • add changelog
  • docs: avoid misparsing sdml verb as quarto/pandoc reference
  • docs: add photos of draft ontology design
  • docs: list ontology source files and photos of draft ontology design
  • render turtle-formattet ontology

0.1.0 - 2024-06-03

Major expansion and restructuring.


  • fix locale
  • components are consecutive subclasses of WorldingPracticeLearning
  • fix rdfs:disjointWith -> owl:disjointWith
  • fix sdml ontology references
  • fix prefLabel and description


  • add reasoning trap classes
  • cover elementary components and content dimensions
  • add ontology bisected
  • add ontology component trap
  • add core terms Matter Achievement
  • add classes Matter Prelearned


  • tie action reason to learner
  • list what/why/how as skos:altLabel (not prefix of dc:description)
  • shorten predicate trapsaffectsReason -> trapsReason
  • BisectedLearningTrap is BisectedLearning
  • rename and reframe class Content -> Identification

0.0.4 - 2024-05-28

Use persistent base URI


  • drop learn:Drive
  • drop learn10tac:Reason (renamed to learn10tac:ActionReason)


  • add classes Process Cognition, distinctive from Objective
  • add learn10tac:ActionReason (renamed from learn10tac:Reason)


  • fix tie Reason to critical psychology:
    • drop learn:Drive
    • rename learn10tac:Reason -> learn10tac:ActionReason


  • greatly improve ontology learn10tac
  • improve skos labeling
  • add subclasses
  • use for learn ontologies
  • reduce learn PUML diagram

0.0.3 - 2024-05-22

rdfpuml diagram rendering is tightened.


  • tighten ontology references
  • use ontologies foaf doap, added as stubs
  • add prefix for doap
  • tighten prefixes
  • make ontology PUML diagrams tall (not wide)

0.0.2 - 2024-05-21

After experiments modelling waste management as a more concrete domain, code is tightened and restructured.


  • fix ISO 8601 date format
  • fix declare entry learning (not bogus vehicle)
  • fix move sdml-catalog to project root


  • links to teaching and learning
  • add collaboration
  • add use of method
  • use Drive
  • added method to action relation
  • add example knowledge graph windsurfing


  • fix link Movement to MovementType (not to MotivationType)
  • use unique predicates
  • separate general learning from tentacular learning
  • tie drive closer to learner
  • reorganize: separate dir for each ontology and knowledge graph

0.0.1 - 2024-04-26

Initial draft SDML-based learning ontology.