The SLPI image used to be part of the main system image. It was then separated out into it's own package for easier maintenance.
Gotcha makes sense!
So you have a very old version missing many important bug fixes. We've never tried installing the latest modalai-slpi package on an old SDK but I think it will work. Give it a try and see what happens.
Will do, just wanted to confirm that it "might work" so not totally wasting my time exploring this avenue haha.
But, obviously, it's really hard for us to support you when you use such old software with custom modifications on top of it. You should really try to make any customization such that they can easily be used with newer versions of VOXL SDK as they come out.
Yes this is something that we constantly run into at Cleo as a small company trying release a stable product but also keep up with the latest and greatest from modal and other open source vendors. As a dev at Cleo it feels like two things are pulling in opposite directions:
Having your base platform constantly updating, which then requires patches for API changes and sometimes more low level incompatibilities that come along with those updates. Getting the stability and functional improvements that come along with those base platform updates.I'm sure these competing forces are felt by others as well, not just at Cleo. It's a conversation that is perhaps worthy of a call between Cleo and Modal devs to get aligned on the best way to get the stability and functional improvements from each vendor (modalai) release while at the same time minimizing the Cleo dev time needed to do those API patches and minimize incompatibilities or at least forecast them before spending the time trying to do an upgrade and then finding a incompatibility.