ropensci-org / buffy

Editorial bots generator
https://buffy-ropensci.readthedocs.io/en/latest/
MIT License
1 stars 2 forks source link

How reversible is our use of Airtable? #35

Open maelle opened 2 years ago

maelle commented 2 years ago

How easy would it be to swap Airtable for another service?

Cc @mpadge @xuanxu

maelle commented 2 years ago

Asking for us in the future, but also thinking about other orgs who'd try and copy our setup.

xuanxu commented 2 years ago

The code connecting with Airtable is really tied to their API so it can not be reused for other service. The good thing is that all the Airtable-related code is in a single place, so to use another service we would need to create just one object, replicating the functionality but using a different API.

In short: The change is not straightforward but should be easy enough.

maelle commented 2 years ago

Thank you, that is good to know and seems doable indeed!