NASA-AMMOS / aerie-ui

The client application for Aerie.
https://nasa-ammos.github.io/aerie-docs/
MIT License
29 stars 6 forks source link

Develop On-Board Subroutine Library Import and Linting Support #1501

Open shaheerk94 opened 1 week ago

shaheerk94 commented 1 week ago

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

Many missions have some form of onboard sub-routines such as VML blocks, APL semi-permanent macros, Sequence Libraries (MSL), and FCPL reusable sequences and need to be able to perform linting against these subroutines.

Describe the feature request

Develop a generic way to import different types of onboard sub-routine libraries. I believe this effort will have two parts: 1) providing a means for projects to upload library parsers (VML block library or FCPL RS SATF library parser) and 2) a generic sub-routine data structure into which different libraries can be imported and referenced for checking/linting.

shaheerk94 commented 5 days ago

Notes from 10/16 tagup: