Closed mitchelloharawild closed 2 months ago
Package writer: someone who uses roam
to write packages.
User: someone who uses the package Package writer wrote (not roam
).
roam_install
function, allow user to specify which version they want to install, which we pass to the obtainer function. If unspecified, we pass NULL
so the obtainer knows to install the latest versionroam_version
function to package writer, which they can use in the obtainer function to specify the currently downloaded version number, which we save to a text file in the cache folderroam_update
is a wrapper around roam_install
which passes NULL
as the version number to install the latest version.
Allow users to install a specific version of a dataset, if the obtainer function supports it.