${taskforce.name} Avatar
  1. OMG Task Force

APIs for Knowledge Platforms 1.0 FTF — All Issues

Open Closed All
All Issues

Issues Summary

Issues Descriptions

Use RFC7231 for Error reporting

  • Key: API4KP-17
  • Status: open  
  • Source: Mayo Clinic ( Davide Sottara)
  • Summary:

    The spec defines an api4kp:services:Error datatype class used to wrap error messages.

    A better, and standard, datatype for this very purpose is defined in https://datatracker.ietf.org/doc/html/rfc7231

    Consider aligning

  • Reported: CMMN 1.1 — Wed, 29 Sep 2021 15:51 GMT
  • Updated: Wed, 29 Sep 2021 15:51 GMT

Synchronize IDL with UML Model

  • Key: API4KP-1
  • Status: open  
  • Source: Raytheon ( Roy Bell)
  • Summary:

    The IDL should be changed to match the UML model. This includes:
    All sequences are defaulted to infinite range, but many should be [0..1]
    Many structure fields have cardinality [1], but should be [0..1]
    Most IDL sequences are not used and should be removed
    All UML enumerated types should correspond to IDL as enumerated types
    The UML model defines classes with attributes and no operations. They should instead be represented by a simple data structure with fields. If one of these non-behavioral classes uses inheritance; the resulting "subclass" data structure type should contain an additional field that has a type of the "superclass" type.

  • Reported: API4KP 1.0b1 — Thu, 3 Jun 2021 18:23 GMT
  • Updated: Thu, 3 Jun 2021 18:30 GMT