-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Design for Plan upload/download in GUI #1344
Comments
If we provide a json format for download, what are our plans for documenting that specification/schema? Do we consider a similar download for a sim data set? |
Sharing some input: it would be nice if the logic to map between the standalone plan JSON and the Hasura-structured data were provided by a back-end service instead of the UI. This would reduce the code duplication between Aerie-CLI and Aerie-UI, and dedicated Hasura actions for upload/download would allow users who interact via the API outside of Aerie-CLI to leverage the feature, too. |
Another consideration: should the plan come with the simulation configuration? I was pondering adding sim config to the Aerie-CLI JSON plan format already. (See NASA-AMMOS/aerie-cli#128) |
Goals
|
Checked for duplicates
Yes - I've already checked
Alternatives considered
Yes - and alternatives don't suffice
Related problems
#1154
NASA-AMMOS/aerie#1318
Describe the feature request
UI Design ticket for #1154 - we need to design a workflow for allowing users to download and upload Plan json files via the web UI. This is currently only possible using the API +
aerie-cli
tool, but we've gotten feedback from users that they'd like to use the UI for this too. @Mythicaeda described it well in the implementation ticket (#1154) so i'll copy her notes here:Sending to @lklyne to take a look - let me know if any further explanation is needed.
Sidenote: we also talked about supporting general file upload/download, but I think the UI design for that will be pretty different & therefore deserves a separate issue.
Design Direction
Create plan from .json
https://www.figma.com/design/VR3isVdXGbUC5YQ114jB0z/Aerie-%231344-Plan-upload%2Fdownload?node-id=93-1051&t=bF6Q1y7CuqvFwnjx-1
The text was updated successfully, but these errors were encountered: