ease-crc / soma

The Socio-physical Model of Activities (SOMA) is a formal activity model for embodied agents that need to operate their body to generate motions that cause intentional effects in the physical and social world.
GNU Lesser General Public License v3.0
16 stars 22 forks source link

Documentation Fix #314

Closed mrnolte closed 3 months ago

mrnolte commented 3 months ago

This PR fixes #305. Multiple things had to be touched, as the switch from RDF/XML to functional syntax was not the only issue.

  1. documentation.yaml, evaluation.yaml and SOMA-vocabulary.tex have been adapted so that the Evaluation workflow does not use the raw SOMA files, but the ones generated by the evaluation (these are uploaded as artifacts).
  2. Two annotations in SOMA-AGENT were incorrectly labels instead of comments; the documentation did not like the contained line breaks.
  3. owl-reader.py now correctly escapes latex special characters such as _.
  4. SOMA-ACT had one class, NonmanifestedSituation, which used the incorrect separator / instead of # between namespace and fragment.

The Release Notes have been updated, including a sentence about USD.owl.