I'd like to split out the functions and refactor now I know more R. The auth features are now covered by gargle so I'd like to instead depend on more packages in the downstream dependencies rather than keep updating this one.
Eventually googleAuthR 2.0.0 will just be wrappers for the smaller packages, then it can be retired gracefully e.g. no version 3.0.0. Probably be a few more years at least before this happens.
The biggest blockers at the moment for migrating downstream packages are shiny auth and the paging/caching/batching features so it looks like splitting them out first will be a good first priority.
I'd like to split out the functions and refactor now I know more R. The auth features are now covered by
gargle
so I'd like to instead depend on more packages in the downstream dependencies rather than keep updating this one.Eventually
googleAuthR 2.0.0
will just be wrappers for the smaller packages, then it can be retired gracefully e.g. no version 3.0.0. Probably be a few more years at least before this happens.The features I'd like to break out are:
gargle
- donegargle
or another package https://github.com/r-lib/gargle/pull/157#issuecomment-728260285