You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
There's things we code over and over again, and where we don't follow standard patterns we probably should.
Describe the solution you'd like
Create a common set of utilities for a task (aka a task library) that the core services could also use.
Don't even need to use that implementation, but no matter what tech is chosen, the basic fundamental concept is true: in order to implement generic/consistent code to handle messages, the messages themselves first need to be defined in a generic/consistent/implemementation-agnostic manner to support that.
Once we can settle on a way to define our CMD/TLM interfaces consistently and unambiguously (i.e. not subject to platform-dependent behavior) then a lot of great things like this become possible.
Is your feature request related to a problem? Please describe.
There's things we code over and over again, and where we don't follow standard patterns we probably should.
Describe the solution you'd like
Create a common set of utilities for a task (aka a task library) that the core services could also use.
Candidates:
OS_MAX_API_NAME * 2
and use it #1457 for use in API reporting to provide consistent informationDescribe alternatives you've considered
Leave as-is.
Additional context
Observed when implementing #777, duplicated code is all over for a few of the standard task elements.
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: