C2MS 1.2b1 RTF Avatar
  1. OMG Issue

C2MS12 — Rework "Response" Semantics in Product Message

  • Key: C2MS12-150
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Mike Anderson)
  • Summary:

    The Product Message has a lot of aspects that are tied to it being a "response" to a REQ rather than simply a message with data (that might have been produced as a result of a REQ, but that shouldn't be tied to a REQ or RESP).

    C2MS12-119 (already-approved) has deprecated FINAL-MESSAGE and RESPONSE-STATUS to try to get away from this, but the message is in need of more review/work in this regard. For example, it also contains a RETURN-VALUE which is a field related to the already-deprecated RESPONSE-STATUS. That would should probably be deprecated, too. Additionally, it has a TIME-COMPLETED which is a Response Message field, though in this case, it might make sense to keep it as it indicates when the product was created... in other words, it was put here along with the other Response fields, but has a different meaning here (ugh).

    But other fields could stand review. The goal should be to make this a data message without reference to a REQ. Yet some of the fields seem to be in it exactly for this reason (see PROD-MSG-TO-SEND, for example).

    A complete review of all the field should be done and deprecate those that should better be handled in the already-existing Product Response Message.

  • Reported: C2MS 1.1b1 — Mon, 11 Aug 2025 15:20 GMT
  • Updated: Mon, 11 Aug 2025 15:25 GMT