Skip to content

Teleplot 2 #51

Description

@nesnes

Limitations of the first naive approach of teleplot are now preventing a wider usage and adoption.

The goals of this rework are multiple and notably:

  • Library: Move away from being 'just' a webapp, and offer a teleplot-js.js library anyone could integrate in its own web page.
  • Webapp: Rework the existing webapp for usability, features and style, by making use of teleplot-js.js, and with a continuous focus on first-access simplicity.
  • Binary: Add binary-protocol input to allow its usage on bigger telemetry sets, and get teleplot-js.js (and webapp) performances in line with this added capability. (Keeping the existing text-based protocol for simplicity needs and compatibility)
  • More representations: Along the line, add a wider range of possible representations (2D shapes, better 3D environment), and solidify basic visualisations
  • Client libs: Provide more robust, yet simple to use, client librairies in common languages, starting with C++, then python, etc.

It's also the time to see what we can learn from existing issues in this repo.

This effort is ONGOING with a lot of parts missing and architectures that can change from a day to the other if the wind blows in a given direction. However, I could use some help!

I'd love to hear from @trns1997 (and the smart guys around you) suggestions you might have on this new version.

This issue is meant to follow this dev and exchange on everyone contributions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions