Telemachus

Telemachus

14.7k Downloads

Start thinking of API v2 design

tcannonfodder opened this issue ยท 3 comments

commented

While Telemachus' API is design is pretty good, there are definitely some use cases where it's not perfect (such as getting specific position data or setting maneuver nodes).

With the potential addition of an camera image endpoint (#69), we should consider a new API design for Telemachus. Version 1 of the API should still be present and work as it does now, but a new version could let us grow Telemachus in some really interesting ways.

commented

A method to get all the information of a vessel in a single object would be nice.

commented

What's the best way to post API changes? Would you like them as individual requests or would a list do?
Here's a short list of things I'd like to see (if possible):

  • Crew Information for current vessel (name,stats,etc., also what part/pod they occupy
  • KIS/KAS Mod compatibility (support for inventory,etc.)
  • Science / Data information. Ability to review collected science data from a lab.
commented

Hey @johnmknight! These are some great suggestions, we can keep discussing them in this issue. ๐Ÿ˜„

Feel free to fork the repository and work on these changes, then make a PR! Right now I'm working on issue #69, so I'm not sure when I'd be able to work on these enhancements.