1. OMG Mailing List
  2. Space Telecommunications Interface (STI) FTF mailing list

Open Issues

  • Issues not resolved
  • Name: sti-ftf
  • Issues Count: 39

Issues Summary

Key Issue Reported Fixed Disposition Status
STI_-51 Add suggested values for ellipses in 12.4 STI 1.0b1 open
STI_-49 Add inheritance to APP and DEV Declarations STI 1.0b1 open
STI_-45 STI-20 add index numbers in table STI 1.0b1 open
STI_-47 Merge table fields Member details into Description STI 1.0b1 open
STI_-35 Add extra introductory remarks to 12.5, 12.6, and 12.7. STI 1.0b1 open
STI_-39 Inconsistency in signature between Log and Write/APP_Write STI 1.0b1 open
STI_-37 Clarify definition vs implementation STI 1.0b1 open
STI_-41 local is a reserved word in IDL, change local to localTime and LOCAL to LOCAL_TIME STI 1.0b1 open
STI_-43 Remove "etc." from Tables STI 1.0b1 open
STI_-33 Remove Unnecessary Table Fields STI 1.0b1 open
STI_-27 STI-100: CalendarValueWeekSeconds is undefined STI 1.0b1 open
STI_-31 Change “constants” to “predefined values” STI 1.0b1 open
STI_-25 STI-74: Change STI-73 to STI-74 STI 1.0b1 open
STI_-29 STI Proposal: Change GetCalendarTime to strftime in Table 4 STI 1.0b1 open
STI_-11 Update Perl, Ruby, Java, and Lua Sections STI 1.0b1 open
STI_-13 Remove comments STI 1.0b1 open
STI_-19 Typo “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED” STI 1.0b1 open
STI_-15 STI-16: There are items in the calling sequence but the parameters are not described STI 1.0b1 open
STI_-21 Add file type parameter to the FileOpen method. STI 1.0b1 open
STI_-17 Repeat column header at top of each page STI 1.0b1 open
STI_-3 Editorial: Correct English usage, fix typos, links, and appearance STI 1.0b1 open
STI_-5 Correct SysML in figures STI 1.0b1 open
STI_-9 Update calendar format STI 1.0b1 open
STI_-7 Calling sequence is inconsistent STI 1.0b1 open
STI_-1 Change BufferSize to Integer STI 1.0b1 open
STI-7 Correct SysML in figure 7. STI 1.0b1 open
STI-8 Calling sequence is inconsistent STI 1.0b1 open
STI-1 Change BufferSize to Integer STI 1.0b1 open
STI-2 BufferSize should be Integer. STI 1.0b1 open
STI-11 Remove comments STI 1.0b1 open
STI-29 Editorial: correct English usage, fix typos, links, and appearance STI 1.0b1 open
STI-16 There are items in the calling sequence but the parameters are not described STI 1.0b1 open
STI-17 Repeat column header at top of each page STI 1.0b1 open
STI-18 Typo “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED” STI 1.0b1 open
STI-26 Refactor/Separate ApplicationControl Hierarchy in Figure 9 STI 1.0b1 open
STI-19 Add file type parameter to the FileOpen method. STI 1.0b1 open
STI-10 Update Perl, Ruby, Java, and Lua Sections STI 1.0b1 open
STI-9 Update calendar format STI 1.0b1 open
STI-5 Editorial: correct English usage, fix typos, links, and appearance STI 1.0b1 open

Issues Descriptions

Add suggested values for ellipses in 12.4

  • Key: STI_-51
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add suggested values for ellipses in 12.4. Add caveat for Declaration: “(values are examples)”.. and add constants as examples in Tables 8 -13.

  • Reported: STI 1.0b1 — Thu, 19 May 2022 16:51 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Add inheritance to APP and DEV Declarations

  • Key: STI_-49
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add inheritance to APP and DEV Declarations in STI-32 and STI-33

  • Reported: STI 1.0b1 — Wed, 18 May 2022 20:05 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

STI-20 add index numbers in table

  • Key: STI_-45
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    In STI-20, Table 5, fix errors. Add column for index numbers in the table, labeled “N”. Change from “using the STI API” to “using the STI methods GetSeconds and GetNanoseconds”. Fill in sequential index numbers starting at 1 in column labeled “N”.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 19:24 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Merge table fields Member details into Description

  • Key: STI_-47
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Fix errors where “Member Details:” should be under Description, not a separate category in the tables.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 19:39 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Add extra introductory remarks to 12.5, 12.6, and 12.7.

  • Key: STI_-35
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add a preamble to STI Application Provided Software, STI Device Provided Software, and STI Infrastructure-Provided Methods sections.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 01:03 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Inconsistency in signature between Log and Write/APP_Write

  • Key: STI_-39
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Inconsistency in signature between Log and Write/APP_Write. Calling sequence of Log doesn't match Write.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 17:50 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Clarify definition vs implementation

  • Key: STI_-37
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Clarify definition vs implementation

  • Reported: STI 1.0b1 — Wed, 18 May 2022 01:06 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

local is a reserved word in IDL, change local to localTime and LOCAL to LOCAL_TIME

  • Key: STI_-41
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Change local to localTime and LOCAL to LOCAL_TIME

  • Reported: STI 1.0b1 — Wed, 18 May 2022 17:56 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Remove "etc." from Tables

  • Key: STI_-43
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Remove "etc." from Tables in Annex A.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 18:02 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Remove Unnecessary Table Fields

  • Key: STI_-33
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Remove “Provided By” line. Remove “Implemented By” line. Remove “Invoked By” line.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:56 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

STI-100: CalendarValueWeekSeconds is undefined

  • Key: STI_-27
  • Status: open   Implementation work Blocked
  • Source: NASA ( Janette Briones)
  • Summary:

    Need to replace CalendarValueWeekSeconds in union CalendarTime. Global Positioning System time, is the atomic time scale implemented by the atomic clocks in the GPS ground control stations and the GPS satellites themselves. GPS time was zero at 0h 6-Jan-1980 and since it is not perturbed by leap seconds GPS is now ahead of UTC by 18 seconds.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:44 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Change “constants” to “predefined values”

  • Key: STI_-31
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Change "constants" to "predefined values"

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:53 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

STI-74: Change STI-73 to STI-74

  • Key: STI_-25
  • Status: open   Implementation work Blocked
  • Source: NASA ( Janette Briones)
  • Summary:

    The second STI requirement STI-73 in paragraph 12.74 on page should be changed to STI-74. Requirement numbers must be unique.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:41 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

STI Proposal: Change GetCalendarTime to strftime in Table 4

  • Key: STI_-29
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Change STI method GetCalendarTime to POSIX method strftime and remove localtime() in Table 4.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:48 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Update Perl, Ruby, Java, and Lua Sections

  • Key: STI_-11
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add and correct information in Appendices pertaining to Perl, Ruby, Java, and Lua language-specific implementation. Additional information is needed for transformation to platform-specific model. For example, in Perl, the namespace is called a package. Need more information to allow additional languages for consistency, clarity, and portability.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:04 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Remove comments

  • Key: STI_-13
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Remove all comments throughout the document. Comments had been left in the document as guidance to editors that are unnecessary as part of the standard. Remove comments by select Delete All Comments in Document under Delete in the Review ribbon.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:07 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Typo “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED”

  • Key: STI_-19
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    In the Notes, in section 12.103, “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED” to correct the sentence "The constant TIME_INTERVAL_MAX may be specified to indicate no limit to the step size, permitting the target device to be directly set to any value" to "The constant TIME_INTERVAL_UNLIMITED may be specified to indicate no limit to the step size, permitting the target device to be directly set to any value." Only TIME_INTERVAL_UNLIMITED is defined in section 12.29.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:26 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

STI-16: There are items in the calling sequence but the parameters are not described

  • Key: STI_-15
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Parameters are shown in the calling sequence for Table 16, 17, and 22 but are not described.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:18 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Add file type parameter to the FileOpen method.

  • Key: STI_-21
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Many systems need to distinguish between text and binary file types on file open. There was such a parameter in the calling sequence in an earlier version but it was removed for unknown reasons.

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:29 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Repeat column header at top of each page

  • Key: STI_-17
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Repeat 3 column headers for Table 5 at top of each continuation page:
    Type Name
    Semantics
    Usage/Description

  • Reported: STI 1.0b1 — Wed, 18 May 2022 00:23 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Editorial: Correct English usage, fix typos, links, and appearance

  • Key: STI_-3
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Editorial changes:
    1. Template preamble had old URLs with http rather than https and needed to be updated.
    2. Fix references, URLs were inconsistently non-linking.
    3. Figure numbers changed and text needs to be updated to correspond.
    4. Error occurred when tables were renumbered. “Error! Reference source not found “ should have been a reference to the following figure 12.
    6. Declaration text is unnecessarily embedded in a blue box in an inconsistent fashion.
    7. Change title page
    8. Remove extra "-", add "." at the end of the Description lines
    9. Switch sections
    10. Make tables sequential, renumber
    11. Remove field in tables
    12. Change space in front of Provided to dash where needed
    13. Add a space in title of 12.4.5 and 12.4.6.
    14. Change "Component Identifier” to “Instance” in two places. 
    15. Change caption in Figures 3, 4, and 5
    16. Change "unload…to" "to unload…from" in Table 29

  • Reported: STI 1.0b1 — Tue, 17 May 2022 22:47 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Correct SysML in figures

  • Key: STI_-5
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Update figures for correct SysML. Change Figure 1, 7, 9, 16. Make table 3 more closely align with figure 7 by deleting unneeded items.

  • Reported: STI 1.0b1 — Tue, 17 May 2022 23:45 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Update calendar format

  • Key: STI_-9
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Reset CalendarValuCivil back to earlier version that included octet. Octet is actually an IDL type and therefore may be used. It is translatable to a byte in Java

  • Reported: STI 1.0b1 — Tue, 17 May 2022 23:54 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Calling sequence is inconsistent

  • Key: STI_-7
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add missing argument to calling sequence. The third argument to method AddressWrite was inadvertently omitted in the declaration portion of table 59.

  • Reported: STI 1.0b1 — Tue, 17 May 2022 23:51 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Change BufferSize to Integer

  • Key: STI_-1
  • Status: open   Implementation work Blocked
  • Source: NASA ( Janette Briones)
  • Summary:

    BufferSize is undefined type for the variable nb in the calling sequence for MessageQueueCreate. The variable nb should be an Integer.

  • Reported: STI 1.0b1 — Tue, 17 May 2022 22:11 GMT
  • Updated: Sun, 14 Aug 2022 00:00 GMT

Correct SysML in figure 7.

  • Key: STI-7
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Correct SysML in figure 7. Make table 3 more closely align with figure 7 by deleting unneeded items.

    Original comments from Daniel Brookshier "Diagrams are slightly odd in places, but not bad (overlapping Interface Blocks) but readable as to intent (style as opposed to an error). I don’t have any other items. Sorry, should have said that the style issue was figure 7 (all the API blocks which could be converted to ports). I also just noticed a display issue with the association APP API and DATA TRANSFER API which looks weird (I think this is a display setting).
    Also, since figure 7 has changed, many lines in table 3 no longer apply."

  • Reported: STI 1.0b1 — Thu, 6 May 2021 19:42 GMT
  • Updated: Tue, 17 May 2022 13:05 GMT
  • Attachments:

Calling sequence is inconsistent

  • Key: STI-8
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add missing argument to calling sequence. The third argument to method AddressWrite was inadvertently omitted in the declaration portion of table 59.

  • Reported: STI 1.0b1 — Thu, 6 May 2021 19:45 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Change BufferSize to Integer

  • Key: STI-1
  • Status: open   Implementation work Blocked
  • Source: NASA ( Louis Handler)
  • Summary:

    BufferSize is undefined type for the variable nb in the calling sequence for MessageQueueCreate. The variable nb should be an Integer.

  • Reported: STI 1.0b1 — Fri, 29 Jan 2021 16:33 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

BufferSize should be Integer.

  • Key: STI-2
  • Status: open  
  • Source: NASA ( Louis Handler)
  • Summary:

    BufferSize is undefined as type for nb in MessageQueueCreate calling sequence. The variable nb should be an Integer type.

  • Reported: STI 1.0b1 — Fri, 29 Jan 2021 16:56 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Remove comments

  • Key: STI-11
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Remove all comments throughout the document. Comments had been left in the document as guidance to editors that are unnecessary as part of the standard.

  • Reported: STI 1.0b1 — Thu, 6 May 2021 19:52 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Editorial: correct English usage, fix typos, links, and appearance

  • Key: STI-29
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    In Table 5: Message and Instance are out of alphabetical order and should be switched. As well as TimeWrap and Timerate.

  • Reported: STI 1.0b1 — Tue, 5 Oct 2021 19:48 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

There are items in the calling sequence but the parameters are not described

  • Key: STI-16
  • Status: open  
  • Source: NASA ( Louis Handler)
  • Summary:

    The missing parameters may be described:

    12.32, Table 16: APP_Instance
    • id: The handle ID of this STRS application.
    • name: The handle name of this STRS application.

    12.33, Table 17: APP_Destroy
    • inst: A pointer to the application instance.

    12.38, Table 22: APP_RunTest
    • testID: The ID of the test to be performed. Values of testID are mission dependent.

  • Reported: STI 1.0b1 — Fri, 6 Aug 2021 15:19 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Repeat column header at top of each page

  • Key: STI-17
  • Status: open  
  • Source: NASA ( Louis Handler)
  • Summary:

    Repeat 3 column headers for Table 5 at top of each continuation page:
    Type Name
    Semantics
    Usage/Description

  • Reported: STI 1.0b1 — Fri, 6 Aug 2021 18:18 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Typo “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED”

  • Key: STI-18
  • Status: open  
  • Source: NASA ( Louis Handler)
  • Summary:

    In the Notesin section 12.103, “TIME_INTERVAL_MAX” should be “TIME_INTERVAL_UNLIMITED” to correct the sentence "The constant TIME_INTERVAL_MAX may be specified to indicate no limit to the step size, permitting the target device to be directly set to any value" to "The constant TIME_INTERVAL_UNLIMITED may be specified to indicate no limit to the step size, permitting the target device to be directly set to any value." Only TIME_INTERVAL_UNLIMITED is defined in section 12.29.

  • Reported: STI 1.0b1 — Tue, 10 Aug 2021 19:23 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Refactor/Separate ApplicationControl Hierarchy in Figure 9

  • Key: STI-26
  • Status: open  
  • Source: NASA ( Louis Handler)
  • Summary:

    Figure 9 combines and eliminates the separate Controllable Component, Life Cycle, Property Set, Testable Object, and Component Identifier interfaces that had appeared in earlier versions. Change Figure 9 to separate interfaces as described in 10.5.2.2-10.5.2.5:
    10.5.2.2 Add LifeCycle interface containing:
    o APP_Initialize()
    o APP_ReleaseObject()
    10.5.2.3 Add PropertySet interface containing:
    o APP_Query()
    o APP_Configure()
    10.5.2.4 Add TestableObject interface containing:
    o APP_RunTest()
    10.5.2.5 Add ControllableComponent interface containing:
    o APP_Start()
    o APP_Stop()
    (Figures available.)

  • Reported: STI 1.0b1 — Mon, 30 Aug 2021 17:13 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT
  • Attachments:

Add file type parameter to the FileOpen method.

  • Key: STI-19
  • Status: open   Implementation work Blocked
  • Source: NASA ( Louis Handler)
  • Summary:

    Many systems need to distinguish between text and binary file types on file open. There was such a parameter in the calling sequence in an earlier version but it was removed for unknown reasons.

  • Reported: STI 1.0b1 — Fri, 13 Aug 2021 13:40 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Update Perl, Ruby, Java, and Lua Sections

  • Key: STI-10
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Add and correct information in Appendices pertaining to Perl, Ruby, Java, and Lua language-specific implementation.

    Additional information is needed for transformation to platform-specific model. For example, in Perl, the namespace is called a package.

  • Reported: STI 1.0b1 — Thu, 6 May 2021 19:51 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT

Update calendar format

  • Key: STI-9
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Reset CalendarValueCivil back to earlier version that included octet. Octet is actually an IDL type and therefore may be used. It is translatable to a byte in Java

  • Reported: STI 1.0b1 — Thu, 6 May 2021 19:49 GMT
  • Updated: Wed, 15 Dec 2021 21:36 GMT
  • Attachments:

Editorial: correct English usage, fix typos, links, and appearance

  • Key: STI-5
  • Status: open  
  • Source: NASA ( Janette Briones)
  • Summary:

    Template preamble had old URLs with http rather than https and needed to be updated. In References, URLs were inconsistently non-linking.
    Figure numbers changed and text needs to be updated to correspond. Error occurred when tables were renumbered.
    “Error! Reference source not found “ should have been a reference to the following figure 12.
    Declaration text is unnecessarily embedded in a blue box in an inconsistent fashion.

  • Reported: STI 1.0b1 — Tue, 27 Apr 2021 18:00 GMT
  • Updated: Tue, 27 Apr 2021 18:04 GMT