Skip to content

Software updates. - #1383

Merged
gouttegd merged 2 commits into
masterfrom
updates
Sep 27, 2026
Merged

gouttegd merged 2 commits into
masterfrom
updates

Conversation

@gouttegd

Copy link
Copy Markdown
Contributor

This PR

  • moves the KGCL ROBOT plugin from ODKFull to ODKLite (as it is needed by the newly introduced apply-patches workflow, see Add a apply-patches helper workflow. odkcore#27);
  • upgrades the following components:
    • SSSOM-Java to version 1.13.0
    • KGCL-Java to version 0.6.3
    • Jena to version 6.2.0
    • Scala-CLI to version 1.17.1
    • YQ to version 4.53.6

The KGCL ROBOT plugin may now be needed by the standard ODK-generated
Makefile (by the new `apply-patches` workflow, see
INCATools/odkcore#27), so it needs to be
provided in the ODKLite image, not just ODKFull.
Update the following components:

* In ODKLite:
    * SSSOM-Java to version 1.13.0
    * KGCL-Java to version 0.6.3
* In ODKFull:
    * Jena to version 6.2.0
    * Scala-CLI to version 1.17.1
    * YQ to version 4.53.6
@gouttegd gouttegd self-assigned this Sep 27, 2026
@gouttegd
gouttegd requested a review from matentzn September 27, 2026 11:40

@matentzn matentzn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor quibble with SSSOM-T changing default behaviour (subject_type/object_type) but its correct so fine by me.

@gouttegd

Copy link
Copy Markdown
Contributor Author

Minor quibble with SSSOM-T changing default behaviour (subject_type/object_type)

And?

(i) That particular function is not used in any standard ODK workflow.

(ii) Even if it were, the new behaviour is the correct one. If anyone had a custom workflow that was relying on create_axiom creating the wrong type of axiom for entities that are not OWL classes, that’s their problem. I won’t stop the ODK from getting bugfixes to preserve idiotic workflows, xkcd:1172 be damned.

@gouttegd
gouttegd merged commit adb78c4 into master Sep 27, 2026
1 check passed
@gouttegd
gouttegd deleted the updates branch September 27, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants