Hi Justin, In my understanding (I am not sure whether my understanding is correct), uploading files to the maven Nexus Staging repository is optional...
The only thing we must to do before starting a voting is uploading the source-release.zip with its asc and sha512 files (and the binary-distribtuion.zip if wanted) to https://dist.apache.org/repos/dist/dev . There are two ways to generate the source-release.zip: (1) do it manually, and generate asc and sha512 files manually. (2) using mvn release:prepare and release:perform command to do that automatically (maven will organize files according to the description of distribution.xml, copying jars into the lib folder and copying scripts to the correct location according to assembly folder and server.xml and client.xml) The side-effect is that, mvn release command will upload the jars into the maven nexus staging repository... (fortunately, users can not observe these files before I manually click "release" button, so that maybe we can bear the side-effect) I think doing it automatically is good. If there is other ways to do that automatically, I will try it. Best, ----------------------------------- Xiangdong Huang School of Software, Tsinghua University 黄向东 清华大学 软件学院 Justin Mclean <[email protected]> 于2019年10月13日周日 上午9:04写道: > Hi, > > I’m still not sure why you are preparing the maven artefacts before the > vote is finished. I guess it good to check that everyone is OK but they can > be prepared after as maven is not an official release area. > > Thanks, > Justin
