Start thinking of API v2 design
tcannonfodder opened this issue ยท 3 comments
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.
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.
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.