nasa / openmct

A web based mission control framework.
https://nasa.github.io/openmct/
Other
12.03k stars 1.25k forks source link

[Timelines] Allow Activity Mode dictionary to be imported #1539

Open charlesh88 opened 7 years ago

charlesh88 commented 7 years ago

From Scott Miller, and supported by Robert Carvalho: Scott really needs to be able to import a list of Activities into the system. Each Activity has a name and duration, but not a start datetime. He'll then organize them in time within Timelines. Importing from Excel would be ideal, but CSV would be acceptable.

Checking now on expectations about what happens when importing an Activity with the same name, and if there's properties other than name and duration that need to be imported.

charlesh88 commented 7 years ago

From Scott:

Would expect that if I import the Activity to the same folder or container that it would overwrite/update those activities with the new info. This would facilitate automatic updates to any timelines that use those Activities. Note that properties not defined in the import (like Start datetime) wouldn't be expected to be updated. If I import the Activity to a different location, then the same name would be fine. Expected properties would be Name, default duration, power (Watts), streaming data rate (kbps), and activity description.

charlesh88 commented 7 years ago

@VWoeltjen Could you have a look and comment? I'm expecting the import and update an Activity of the same name to be a bit tougher for us to pull off.

VWoeltjen commented 7 years ago

Importing and updating by name might be a little tricky, but do-able.

It would be a little helpful for implementation if we could isolate this (e.g. not try to bake it into the timeline plugin.) What would you think of a top-level "Activity Dictionary" root-level node with an "Import from..." action associated with it?

VWoeltjen commented 7 years ago

Unstructured notes from meeting 8/28/2017

charlesh88 commented 7 years ago

Meeting notes from 8/28/17, following on @VWoeltjen above:

charlesh88 commented 7 years ago

Reviewing 9/21/17 with @dtailor90 and @VWoeltjen:

larkin commented 6 years ago