Development

Project repositories and integration strategy

  • https://bitbucket.org/mbari/dash3:

    • This is the project for the new integrated frontend.
    • Initially, all FleetStatus functionality reimplemented in Dash3 (done).
    • Integration of traditional TethysDash frontend functionality via "iframes" (done).

  • https://bitbucket.org/mbari/tethysdash:

    • This will continue to be the TethysDash project but now only focused on its backend service features.

    • However, adjustments have been done here to suport the initial integration of frontend functions in Dash3. For example, some of the specific functions can now be dispatched "in isolation" via a new d3tab parameter, which Dash3 uses to "integrate" the corresponding function using an iframe, eg: https://okeanids.mbari.org/dash3/#/data