Also a request from Hans: Is it possible to have the API versioned separately to the CommandStation?
There various discussions in Discord on a similar topic but the crux of it is:
An API with consistent commands/responses
A guaranteed response for each command
Versioned separately to the CS version so API calls are consistent
Of note is the fact that the API is not really a separate API in the true sense at the current time, and is made up of lots of legacy support from the original DCC++, in addition to needing to cater for JMRI's uniqueness amongst other things.
Also a request from Hans: Is it possible to have the API versioned separately to the CommandStation?
There various discussions in Discord on a similar topic but the crux of it is:
Of note is the fact that the API is not really a separate API in the true sense at the current time, and is made up of lots of legacy support from the original DCC++, in addition to needing to cater for JMRI's uniqueness amongst other things.