Hi, Thanks! I've merged the post.
We usually announce this to annou...@apache.org and dev@arrow.apache.org: https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-Announcingrelease Note that we need to use @apache.org e-mail address to send an e-mail to annou...@apache.org. Thanks, -- kou In <caoypqdb+q5rlyev6p9o+tjqaeydg+rdgd-fas6pxat3wxbn...@mail.gmail.com> "Re: post-release tasks (4.0.1)" on Sat, 19 Jun 2021 07:07:16 +0200, Jorge Cardoso Leitão <jorgecarlei...@gmail.com> wrote: > Sutou was able to push them (we needed to login via yarn, not npm). > > I think that we are all good; the last item was done. I have created a > short post [1] for it. > > Do we usually announce it anywhere else? > > Best, > Jorge > > > [1] https://github.com/apache/arrow-site/pull/122 > > > > > On Sat, Jun 12, 2021 at 5:57 AM Jorge Cardoso Leitão > <jorgecarlei...@gmail.com> wrote: >> >> Thanks a lot, Krisztian. >> >> The JS packages are still missing. I already have access to npm (thanks >> Sutou). As part of the npm-release.sh in 4.0.1, we require all tests to pass >> [1]. However, there are tests failing on my computer [2], which blocks the >> release. >> >> What is the procedure when this happens? We have voted on the release and we >> have shipped other packages, so my feeling is that this should not block an >> in-progress release; imo we should not run the tests prior to publication, >> as there is nothing we can do at that point in time. >> >> One idea is to manually comment the "running the tests during this release" >> and open an issue to not run the tests prior to the "publish" script, since >> at that point it is too late to gate the release; that should have been done >> before we reached this point. >> >> [1] https://github.com/apache/arrow/blob/release-4.0.1/js/npm-release.sh#L23 >> [2] https://issues.apache.org/jira/browse/ARROW-13046 >> >> Best, >> Jorge >> >> >> On Thu, Jun 10, 2021 at 1:15 PM Krisztián Szűcs <szucs.kriszt...@gmail.com> >> wrote: >>> >>> On Thu, Jun 10, 2021 at 6:57 AM Jorge Cardoso Leitão >>> <jorgecarlei...@gmail.com> wrote: >>> > >>> > I have been unable to generate the docs from any of my two machines (my >>> > macbook and a VM on azure), and I do not think we should delay this >>> > further. Could someone kindly create a PR with the generated docs to the >>> > website? >>> Hi! >>> >>> I'm going to update the docs. >>> Are there any remaining post-release tasks? >>> >>> Thanks, Krisztian >>> > >>> > I think that the command amounts to "dev/release/post-09-docs.sh 4.0.1". >>> > >>> > Best, >>> > Jorge >>> > >>> > >>> > >>> > >>> > >>> > On Sun, Jun 6, 2021 at 6:39 AM Jorge Cardoso Leitão < >>> > jorgecarlei...@gmail.com> wrote: >>> > >>> > > Hi, >>> > > >>> > > Sorry for the delay on this, but it is not being easy to build the docs >>> > > [1-5], which is why this is taking some time. It seems that our CI is >>> > > caching docker layers when testing, which causes it to miss new errors >>> > > happening during those layers that are only triggered when the image is >>> > > built from scratch. >>> > > >>> > > Best, >>> > > Jorge >>> > > >>> > > [1] https://issues.apache.org/jira/browse/ARROW-12971 >>> > > [2] https://issues.apache.org/jira/browse/ARROW-12846 >>> > > [3] https://issues.apache.org/jira/browse/ARROW-12909 >>> > > [4] https://issues.apache.org/jira/browse/ARROW-12915 >>> > > [5] https://issues.apache.org/jira/browse/ARROW-12954 >>> > > >>> > > >>> > > >>> > > >>> > > On Mon, May 31, 2021 at 1:03 PM Jorge Cardoso Leitão < >>> > > jorgecarlei...@gmail.com> wrote: >>> > > >>> > >> Thanks a lot, both. >>> > >> >>> > >> Accepted. Will upload this evening. >>> > >> >>> > >> Best, >>> > >> Jorge >>> > >> >>> > >> >>> > >> On Mon, May 31, 2021 at 12:55 PM Krisztián Szűcs < >>> > >> szucs.kriszt...@gmail.com> wrote: >>> > >> >>> > >>> On Sun, May 30, 2021 at 7:37 PM Jorge Cardoso Leitão >>> > >>> <jorgecarlei...@gmail.com> wrote: >>> > >>> > >>> > >>> > Hi, >>> > >>> > >>> > >>> > Sorry for the delay here. >>> > >>> > >>> > >>> > Below is the list of post-release tasks: >>> > >>> > >>> > >>> 1. [Krisztian] open a pull request to bump the version numbers in the >>> > >>> source code >>> > >>> 2. [x] upload source >>> > >>> 3. [x] upload binaries >>> > >>> 4. [x] update website >>> > >>> 5. [x] upload ruby gems >>> > >>> 6. [Jorge] upload js packages >>> > >>> 8. [x] upload C# packages >>> > >>> 9. [Won't do] upload rust crates >>> > >>> 10. [x] update conda recipes >>> > >>> 11. [x] upload wheels/sdist to pypi >>> > >>> 12. [x] update homebrew packages >>> > >>> 13. [x] update maven artifacts >>> > >>> 14. [x] update msys2 >>> > >>> 15. [x] update R packages >>> > >>> 16. [Jorge] update docs (in progress, Jorge) >>> > >>> > >>> > >>> > * Could someone add me to npmjs so that I can publish it there >>> > >>> > (jorgecarleitao [1])? >>> > >>> Sent you an invite, could you please check it? >>> > >>> > >>> > >>> > Thank you for your patience, >>> > >>> > Jorge >>> > >>> > >>> > >>> > [1] https://www.npmjs.com/~jorgecarleitao >>> > >>> >>> > >>