I'll get the ball rolling on the R packages. Neal
On Thu, Jul 4, 2019 at 12:46 AM Sutou Kouhei <k...@clear-code.com> wrote: > Hi, > > I need your help! > Could Rust developers see "Failed:" section? > Could someone take over tasks in "Need helped:" section? > > Failed: > > * Updating Rust packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRustpackages > > * We need the following patch: > > ---- > diff --git a/dev/release/post-07-rust.sh b/dev/release/post-07-rust.sh > index a2f6e2988..c632fa793 100755 > --- a/dev/release/post-07-rust.sh > +++ b/dev/release/post-07-rust.sh > @@ -53,6 +53,12 @@ curl \ > rm -rf ${archive_name} > tar xf ${tar_gz} > modules=() > + sed \ > + -i \ > + -E \ > + -e 's/^arrow = "([^"]*)"/arrow = { version = "\1", path = "..\/arrow" > }/g' \ > + -e 's/^parquet = "([^"]*)"/parquet = { version = "\1", path = > "..\/parquet" }/g' \ > + ${archive_name}/rust/*/Cargo.toml > for cargo_toml in ${archive_name}/rust/*/Cargo.toml; do > module_dir=$(dirname ${cargo_toml}) > pushd ${module_dir} > ---- > > * "INSTALL_RUST=yes dev/release/post-07-rust.sh 0.14.0" > is failed with the above patch: > > ---- > Packaging arrow v0.14.0 > (/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/arrow) > Verifying arrow v0.14.0 > (/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/arrow) > error: failed to verify package tarball > > Caused by: > failed to parse manifest at > `/home/kou/work/cpp/arrow.kou/apache-arrow-0.14.0/rust/target/package/arrow-0.14.0/Cargo.toml` > > Caused by: > can't find `array_from_vec` bench, specify bench.path > ---- > > * How to solve this? > > Done: > > * Rebasing the master branch on local release branch > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Rebasingthemasterbranchonlocalreleasebranch > > * Marking the released version as "RELEASED" on JIRA > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Markingthereleasedversionas%22RELEASED%22onJIRA > > * Starting the new version on JIRA > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-StartingthenewversiononJIRA > > * Partially: Updating the Arrow website > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingtheArrowwebsite > > * Release note has been added. > * No blog post. > * Not upload to website yet. > > * Uploading source release artifacts to SVN > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UploadingsourcereleaseartifactstoSVN > > * Uploading binary release artifacts to Bintray > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UploadingbinaryreleaseartifactstoBintray > > * Partially: Announcing release > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Announcingrelease > > * Added release date. > * Not send release announce to announce@ and dev@ yet. > > * Partially: Updating C++ and Python packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingC++andPythonpackages > > * Uploaded to PyPI. > * Wrote upload shell script but not create pull request yet. > * Not update conda packages yet > > * Updating Java Maven artifacts in Maven central > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingJavaMavenartifactsinMavencentral > > * Updating Ruby packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRubypackages > > * Updating JavaScript packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingJavaScriptpackages > > * Updating .NET NuGet packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Updating.NETNuGetpackages > > * Removing source artifacts for RC > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-RemovingsourceartifactsforRC > > Need help: > > * All pull requests need to rebase on master by > "Rebasing the master branch on local release branch" > > * Blog post > > * Update website > > * Announcing release to announce@ and dev@ > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Announcingrelease > > * Updating website with new API documentation > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingwebsitewithnewAPIdocumentation > > * Updating conda packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Updatingcondapackages > > * Updating Homebrew packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingHomebrewpackages > * We need to add Flight support > * We need to remove -D*_HOME and use system libraries as > much as possible > > * Updating R packages > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingRpackages > > > Thanks, > -- > kou > > In <20190704.144905.283036284214137033....@clear-code.com> > "[RESULT][VOTE] Release Apache Arrow 0.14.0 - RC0" on Thu, 04 Jul 2019 > 14:49:05 +0900 (JST), > Sutou Kouhei <k...@clear-code.com> wrote: > > > Hi, > > > > The 0.14.0 RC0 vote carries with 4 binding +1 votes. Thanks > > for helping verify the RC. > > > > There are some post release tasks: > > > > > https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Post-releasetasks > > > > I'll rebase the master branch. Could someone help doing > > these tasks? > > > > > > Thanks, > > -- > > kou >