3 points
*
I don’t, it’s not that much more work as the basics of it won’t change that much over time and the functionality will be near identical. We might not get newer features that are eventually added though.
2 points
*
I would expect that 99% bits of your app that talk to the API can be the same for both, you just need to maintain slightly different code for interacting with each actual API.
In fact scrolling further through the comments I see that not only is this how @hariette is handling it for Artemis but she’s also looking at making the talking to both APIs bit of the code available to other devs.