apache / arrow

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
Apache License 2.0
14.36k stars 3.49k forks source link

[R] CRAN packaging checklist for version 15.0.1 #40388

Open thisisnic opened 7 months ago

thisisnic commented 7 months ago

Packaging checklist for CRAN release

For a high-level overview of the release process see the Apache Arrow Release Management Guide.

Before the release candidate is cut

Wait for the release candidate to be cut:

After release candidate has been cut

Prepare and check the .tar.gz that will be released to CRAN.

Release vote

Generate R package to submit to CRAN

Ensure linux binary packages are available:

Check binary Arrow C++ distributions specific to the R package

CRAN submission

Wait for CRAN...

thisisnic commented 7 months ago

The following PRs were cherry-picked to this branch if they didn't already exist on it:

06d841ee7d 10 days ago MINOR: [Documentation][C++][Python][R] Clarify docstrings around max_chunksize (#40251)
65c2b46c83 13 days ago GH-40199: [R] dbplyr 2.5.0 forward compatibility (#40197)
aceb51a0ce 2 weeks ago GH-40190: [R][Docs] Update NEWS.md with build system changes (#40191)
e1241e74a9 4 weeks ago GH-39987: [R] Make it possible to use a rtools libarrow on windows  (#39986)
66b41c4855 4 weeks ago GH-39738: [R] Support build against the last three released versions of Arrow (#39739)
8ffc2140af 4 weeks ago GH-39933: [R] Fix pointer conversion to Python for latest reticulate (#39969)
b684028dfb 5 weeks ago GH-39859: [R] Remove macOS from the allow list (#39861)
2e8bd8d0b5 6 weeks ago GH-39761: [Docs] Link to Go documentation references outdated documentation from 2018 (#39750)
cbc7349eb9 7 weeks ago MINOR: [Release] Update versions for 16.0.0-SNAPSHOT
05b8f366e1 7 weeks ago GH-39697: [R] Source build should check if offline (#39699)
f55c0d75ce 7 weeks ago GH-39626: [Docs][R] Update NEWS.md for 15.0.0 (#39627)
1df2e4ac82 7 weeks ago GH-39584: [R] fallback to source gracefully (#39587)
0d128c6d01 7 weeks ago GH-39601: [R] Don't download cmake when TEST_OFFLINE_BUILD=true (#39602)
d7bc55542e 8 weeks ago MINOR: [R] Clean up docs (#39591)
3cc04f1e83 8 weeks ago GH-39523: [R] Don't override explicitly set NOT_CRAN=false when on dev version (#39524)
4e101f02f8 8 weeks ago MINOR: [R][Docs] Fix geoarrrow url in NEWS.md (#39547)
f60c281809 8 weeks ago MINOR: [R] Default to bundled re2 build (#39514)
20bcf0f430 8 weeks ago GH-38811: [R] Actually use fetched cmake on macos (#39453)
thisisnic commented 7 months ago

Crossbow jobs running at: https://github.com/apache/arrow/pull/40414

thisisnic commented 7 months ago

Macbuilder: https://mac.r-project.org/macbuilder/results/1709868307-bcbde9c96638e97c/

amoeba commented 6 months ago

As discussed on Zulip, I made tweet/toot threads for this release covering 15.0.0 changes: https://twitter.com/brycem/status/1767654789104669110 https://toot.cafe/@amoeba/112084720266951164

amoeba commented 6 months ago

Hey @thisisnic, do we need to add bumping the r-universe-release tag to the checklist?

Edit: Nic let me know that this was added to the checklist for the future and that they're aware it needs to be done for this release too.

thisisnic commented 6 months ago

Yup! Mind reviewing this PR I made earlier?: https://github.com/apache/arrow/pull/40651

thisisnic commented 6 months ago

Now bumped for this release