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

Are you interested to help maintain the installr R Package? Please leave a comment here! #183

Open
talgalili opened this issue Apr 28, 2023 · 19 comments

Comments

@talgalili
Copy link
Owner

talgalili commented Apr 28, 2023

Hello,

I am the current maintainer of the installr R package, which provides functions for the installation and updating of software on Windows OS, with a particular focus on R. Due to a shift away from Windows OS, I am seeking someone enthusiastic and dedicated to take over maintenance of the package.

If you are an experienced R developer with a strong background in Windows OS, and you are passionate about helping fellow R users, this might be a great opportunity for you to make a significant contribution to the community.

If you are interested in maintaining the installr package, please express your interest in this GitHub issue. Kindly provide details about your experience with R, Windows OS, and any other relevant experience you may have. I will review all expressions of interest and follow up with those that match the required skills and experience.

Thank you for your interest in maintaining the installr package and for your continued support of the R community.

( also posted here: https://www.r-statistics.com/2023/04/seeking-a-new-maintainer-for-the-popular-r-package-installr/ )

@StatsGary
Copy link
Collaborator

Yeah happy to own it.

@talgalili
Copy link
Owner Author

talgalili commented Apr 29, 2023 via email

@talgalili
Copy link
Owner Author

Hey @StatsGary - I've sent you an invite to the repo. Could you please take a look?
Also, would you be available to go over the open issues and seeing what can be done there?

@BroVic
Copy link
Contributor

BroVic commented May 24, 2023

Hi @talgalili , are you looking for co-maintainers or for someone to take over? I could go with the former, not the latter.

@talgalili
Copy link
Owner Author

talgalili commented May 24, 2023 via email

@BroVic
Copy link
Contributor

BroVic commented May 24, 2023

Okay, I'm currently on life's "hot seat", but I will try to find time to address issue #184 for starters. If that's alright with you, will do a PR when done.

@talgalili
Copy link
Owner Author

talgalili commented May 24, 2023 via email

@StatsGary
Copy link
Collaborator

StatsGary commented May 24, 2023 via email

@talgalili
Copy link
Owner Author

talgalili commented May 25, 2023 via email

@burgerga
Copy link
Collaborator

burgerga commented Sep 19, 2023

To be fair, I have used and contributed to installr in the past. But I now completely moved to winget (+wingetui).
It's not as polished yet as linux package managers but it's getting closer, and it's really nice that I can now install/update everything from one location:
image
So, it would not be unreasonable IMO to sunset installr 🤷

@BroVic
Copy link
Contributor

BroVic commented Sep 19, 2023

Can winget manage local R packages (i.e. post-installation) the way {installr} can?

@burgerga
Copy link
Collaborator

burgerga commented Sep 19, 2023

@BroVic No, but installr also doesn't handle that well I would say (see e.g. #172).

So typically I do

update.packages(ask = F, checkBuilt = T)

or I start completely clean and install everything I need via pak (I typically have all my dependencies in a DESCRIPTION file, in my first code chunk, or in renv).

@lichenlady94
Copy link

1

Hi, I tried to do install.packages("installr") and then library(installr) but when I was at the library command, I got the message that's in the attached picture. I was wondering if there's anything going on atm that's making it hard to do the update.

@burgerga
Copy link
Collaborator

@lichenlady94 No this is the expected behavior, the package should still work :)

@burgerga
Copy link
Collaborator

@kjngo0309 Can you make this into a separate issue, then we can keep discussion on this issue clean

@burgerga
Copy link
Collaborator

burgerga commented Feb 6, 2024

It's been a year now, and another year I (as a collaborator to the installr package) haven't even used the package (see #183 (comment)). I do however get all issues in my mailbox, so what I propose to do is the following:

@lichenlady94
Copy link

Thanks! If you need additional help, please let me know, I'm getting into the space and enjoy learning more!

@DavisVaughan
Copy link

@burgerga Rig is also a very actively maintained way to manage R installations on Mac, Windows, and Linux that most of us have been using for a few years now: https://github.com/r-lib/rig. It seems like it might also be reasonable to link people over to rig from the installr readme if you really are considering sunsetting it.

In general rig tries to "do the right thing" with R installations to avoid as many issues as possible that we've seen over the years (like managing the Windows registry, helping install Rtools, requiring a user level package library on Mac, etc). https://github.com/r-lib/rig?tab=readme-ov-file#-features-

@burgerga
Copy link
Collaborator

burgerga commented Feb 28, 2024

@DavisVaughan Ah I did not know that one yet, very useful!
I think the combination of rig (for R & Rtools) and winget for everything else (including installing rig ;) ) would cover the use cases of installr, but ultimately the decision of sunsetting installr is up to @talgalili as he is the original author & CRAN maintainer

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

6 participants