insightsengineering / cards

CDISC Analysis Results Data
https://insightsengineering.github.io/cards/
33 stars 2 forks source link

Other pkg dependency handling #7

Closed ddsjoberg closed 10 months ago

ddsjoberg commented 1 year ago

Feature description

this package will be the basis of other pkgs, and we should be checking that it continues to function on older versions of R.

BUT, as we add support for other statistical methods, we will be adding suggested dependencies like mmrm, survival, emmeans, survey and on and on....each of these packages has one more more methods we could want/need. If we added them all to this pkg, we 100% will not be able check on all old R versions using standard methods. (well, there are some ways around it, but they are annoying to implement and even more annoying to maintain as other packages will not maintain the same promise to continue working on the four previous versions of R, for example).

Do we want a supplementary package (somelike like ardX) for ARD Extra functions? Something else? Is this the "tern.s" Joe mentioned?

ddsjoberg commented 1 year ago

An idea: if we name the ARD package cards (for CDISC ARDs), then the supplementary pkg could be called cardx (for Extra cards)