Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JOSS review: (OPTIONAL) Given high number of package dependencies, can a virtual env be created for this package (like renv) #7

Closed
kanishkan91 opened this issue Jun 4, 2023 · 1 comment

Comments

@kanishkan91
Copy link

kanishkan91 commented Jun 4, 2023

The packages required by TDLM seem to require a high number of dependencies. When installing the development version of the package, I was asked to update several of my packages. This made the installation take much longer than expected.

It seems the package is sensitive to version numbers of dependencies. This may inhibit future development from multiple users.

A simple solution for this is just setting up a virtual environment that takes care of all dependencies. This can be implemented atleast for the development version. Here is an example of how renv can be set up - https://docs.posit.co/ide/user/ide/guide/environments/r/renv.html

Of course, if this is too much of an hastle at the moment, can be implemented in the future.

openjournals/joss-reviews#5434

@maximelenormand
Copy link
Member

TDLM has six dependencies, the package renv is very interesting though, I will have a look at it for the future development of the package. Thank you for the suggestion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants