Skip to content

[SPARK-56500][R] Replace devtools to remotes in SparkR#55362

Closed
HyukjinKwon wants to merge 1 commit intoapache:masterfrom
HyukjinKwon:SPARK-56500
Closed

[SPARK-56500][R] Replace devtools to remotes in SparkR#55362
HyukjinKwon wants to merge 1 commit intoapache:masterfrom
HyukjinKwon:SPARK-56500

Conversation

@HyukjinKwon
Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

Replaces devtools to remotes which is lighter.
It does not fix CRAN related because we don't release on CRAN anymore.

Why are the changes needed?

Does this PR introduce any user-facing change?

No, dev-only.

How was this patch tested?

Will minotior the CI.

Was this patch authored or co-authored using generative AI tooling?

No.

Comment thread R/DOCUMENTATION.md
[`roxygen2`](https://cran.r-project.org/package=roxygen2). After making changes to the documentation and generating man pages,
you can run the following from an R console in the SparkR home directory
```R
library(devtools)
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no need to explicitly import as we're already using fully qualified name below.

@HyukjinKwon
Copy link
Copy Markdown
Member Author

note to myself: I also need to backport to all other branches

@dongjoon-hyun
Copy link
Copy Markdown
Member

Thank you!

@HyukjinKwon
Copy link
Copy Markdown
Member Author

Merged to master, branch-4.1, branch-4.0 and branch-3.5.

HyukjinKwon added a commit that referenced this pull request Apr 16, 2026
Replaces `devtools` to `remotes` which is lighter.
It does not fix CRAN related because we don't release on CRAN anymore.

- A lot of usages of `devtools` in our repo is actually deprecated.
- Causes many issues like #55216 #55233 #55245
- It fails again because it requires another dependency.

No, dev-only.

Will minotior the CI.

No.

Closes #55362 from HyukjinKwon/SPARK-56500.

Authored-by: Hyukjin Kwon <gurwls223@apache.org>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
HyukjinKwon added a commit that referenced this pull request Apr 16, 2026
Replaces `devtools` to `remotes` which is lighter.
It does not fix CRAN related because we don't release on CRAN anymore.

- A lot of usages of `devtools` in our repo is actually deprecated.
- Causes many issues like #55216 #55233 #55245
- It fails again because it requires another dependency.

No, dev-only.

Will minotior the CI.

No.

Closes #55362 from HyukjinKwon/SPARK-56500.

Authored-by: Hyukjin Kwon <gurwls223@apache.org>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
(cherry picked from commit 84e6954)
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
HyukjinKwon added a commit that referenced this pull request Apr 16, 2026
Replaces `devtools` to `remotes` which is lighter.
It does not fix CRAN related because we don't release on CRAN anymore.

- A lot of usages of `devtools` in our repo is actually deprecated.
- Causes many issues like #55216 #55233 #55245
- It fails again because it requires another dependency.

No, dev-only.

Will minotior the CI.

No.

Closes #55362 from HyukjinKwon/SPARK-56500.

Authored-by: Hyukjin Kwon <gurwls223@apache.org>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
(cherry picked from commit 84e6954)
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
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

Successfully merging this pull request may close these issues.

2 participants