Yes, that's right. It's even optional to have a reason. The basic idea is that a vote thread should be identifiable using message headers, should contain a minimum of discussion, and should be terminated either by a result (pass or fail) or a cancel.
It's the release manager's call whether to cancel a vote. Sometimes I've terminated a vote with a message like this: "The vote passed with 5 +1 votes. I have logged jira cases X and Y for issues raised during the vote, and will start a thread to discuss ..." Julian > On Jul 9, 2016, at 00:48, Liangfei.Su <suliang...@gmail.com> wrote: > > Mike, > > I found a sample cancel vote thread. I think a simple cancel with reason > stated should be ok, detailed result could be better. You might follow the > same. > > @Julian, comment? > > > //// reference ( don't know how to make email as attached directly, simply > copy here for refernece.) > > [CANCEL][VOTE] Release Mynewt 0.9.0-incubating-rc1 > > Christopher Collins <ccoll...@apache.org> > May 28 > > Hello all, > > Voting for the release of 0.9.0-incubating-rc1 has been cancelled due to > some incorrectly packaged source [*]. > > Sorry for the confusion, and thank you to everyone who voted. A second > release candidate will be put up for a vote on the dev list shortly. > > Thanks, > Chris > > [*] For the newt release, a subdirectory was packaged rather than the > entire repo. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > >> On Sat, Jul 9, 2016 at 3:10 PM, Michael Wu <mchl....@gmail.com> wrote: >> >> Hi Julian, >> >> I'd say, it's the quality of the release that is more important than >> anything else. As you mentioned, I'll bring another discussion for this >> issue. BTW, could you let me know if I have to send a result email of the 2 >> rejected RC to cancel the VOTE? Thanks. >> >> Michael >> >>> On Sat, Jul 9, 2016 at 2:29 AM, Julian Hyde <jh...@apache.org> wrote: >>> >>> I feel your pain: it's painful to have two RCs shot down. But let's >>> not have design discussions on a VOTE thread. Let's cancel the vote, >>> and start a discussion in another thread. If there is an existing JIRA >>> for this issue, please forward that; it will help us avoid going over >>> the same old ground. >>> >>>> On Fri, Jul 8, 2016 at 10:01 AM, Michael Wu <mchl....@gmail.com> wrote: >>>> @ Hemanth, >>>> >>>> Indeed, we could have kept the tar containing only source code, without >>>> packaged non-open-source stuffs, I know it's required by Apache policy, >>> and >>>> agree with the policy totally. >>>> >>>> However, for our project, let's just make an imagination, if we move >> the >>>> jars out of the project and create the source tar, so far for voting >> and >>>> consequently for releasing in the future, each time customers of the >>>> project download the source code, they may be unable to build the >> project >>>> with merely executing maven build commands, on the contrary, they have >> to >>>> download and place these depended jars appropriately by themselves, >> isn't >>>> it unfriendly and a super boring manner? >>>> >>>> Then, that's why I asked you guys who may know the use of the jars and >>> may >>>> give valuable suggestions for how to deal better with them, on 1 hand >> not >>>> blocking future maven builds, on the other hand can make it satisfy >>>> apache's release policy. Currently, I'm still not sure if it may bring >>> many >>>> additional efforts, but customer friendly seems very important to a >>> project. >>>> >>>> So, could you give some details on how much the removal of jars will >>> affect >>>> the build? Appreciated! >>>> >>>> @ all, do you guys have any thought on this issue, please? We seem to >>> have >>>> been blocked a bit at it. Thanks. >>>> >>>> Michael >>>> >>>> Michael >>>> >>>> On Sat, Jul 9, 2016 at 12:21 AM, Dendukuri, Hemanth < >> hdenduk...@ebay.com >>>> >>>> wrote: >>>> >>>>> Michael, Since this is voting for source only, we need to make sure >> only >>>>> eagle source if voted. >>>>> >>>>> The artifacts should be uploaded for voting before packaging ("mvn >>>>> package”), I believe. >>>>> >>>>> You can provide the instructions on how to get required tomcat jars >> for >>>>> the build, if eagle has dependencies. >>>>> >>>>> Regards >>>>> Hemanth >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> On 7/7/16, 11:30 PM, "Michael Wu" <mchl....@gmail.com> wrote: >>>>>> >>>>>> @ Hemanth, >>>>>> >>>>>> Did you mean to directly remove the >> eagle-assembly/src/main/lib/tomcat >>>>>> directory before packaging the source? I saw the directory removed in >>>>>> 0.3.0-incubating release, do you have any idea about the following 2: >>>>>> 1. does this removal impact building approach and behavior? >>>>>> 2. if we remove it, after "mvn package" phase, will the final jar >>>>> assembled >>>>>> have potential running issue with eagle-service? >>>>>> >>>>>> If the jars have dependencies on them, we may have to make more >>> efforts to >>>>>> fix it before voting RC3. >>>>>> >>>>>> Thanks. >>>>>> Michael >>>>>> >>>>>> >>>>>> On Fri, Jul 8, 2016 at 1:04 PM, Daniel Zhou < >> daniel.z...@dataguise.com >>>> >>>>>> wrote: >>>>>> >>>>>>> +1 >>>>>>> * Built and tested successfully in centos 7 with jdk1.7 >>>>>>> >>>>>>> Regards, >>>>>>> Da >>>>>>> >>>>>>>> On Jul 7, 2016, at 8:33 PM, Jinhu Wu <jinhu.wu....@gmail.com> >>> wrote: >>>>>>>> >>>>>>>> +1 >>>>>>>> * Get the tar package and built successfully on MAC OS X with JDK >>>>>>> 1.7(java >>>>>>>> version "1.7.0_80") >>>>>>>> * checked md5, sha1 successfully >>>>>>>> * rat checked and is ok >>>>>>>> >>>>>>>> >>>>>>>>> On Fri, Jul 8, 2016 at 11:03 AM, Jilin <ji...@apache.org> >> wrote: >>>>>>>>> >>>>>>>>> +1 >>>>>>>>> * Downloaded & built successfully on windows7 64-bit JDK 1.7 >>>>>>>>> * md5, sha1 check passed >>>>>>>>> * tag matches >>>>>>>>> >>>>>>>>> Thanks for your help >>>>>>>>> >>>>>>>>> 2016-07-08 10:15 GMT+08:00 Zhao Qingwen <qingwen...@gmail.com>: >>>>>>>>> >>>>>>>>>> +1 (binding) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Best Regards, >>>>>>>>>> Qingwen Zhao | 赵晴雯 >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2016-07-08 8:37 GMT+08:00 Edward Zhang < >> yonzhang2...@apache.org >>>> : >>>>>>>>>> >>>>>>>>>>> Sorry, correct my vote from "non-binding" to "binding" :-) >>>>>>>>>>> >>>>>>>>>>> Thanks >>>>>>>>>>> Edward >>>>>>>>>>> >>>>>>>>>>> On Thu, Jul 7, 2016 at 9:29 AM, Edward Zhang < >>>>> yonzhang2...@apache.org >>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> +1 (not-binding) >>>>>>>>>>>> >>>>>>>>>>>> * Downloaded & built successfully with Hotspot JDK1.7 on OSX >>>>>>>>>>>> * Signature checked, md5, sha1 verified ( >>>>>>>>>>>> https://httpd.apache.org/dev/verification.html) >>>>>>>>>>>> * Apache rat:check passed (mvn apache-rat:check) >>>>>>>>>>>> >>>>>>>>>>>> * Commit and tag matched >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Thanks >>>>>>>>>>>> >>>>>>>>>>>> Edward >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Jul 5, 2016 at 11:04 PM, Michael Wu < >>> mchl....@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi all, >>>>>>>>>>>>> >>>>>>>>>>>>> This is a release vote for Apache Eagle, version >>>>> 0.4.0-incubating, >>>>>>>>>>> release >>>>>>>>>>>>> candidate 2. >>>>>>>>>>>>> >>>>>>>>>>>>> Highlighted changes in this release are as the following: >>>>>>>>>>>>> * JBDC Metadata Storage Extension >>>>>>>>>>>>> * Topology management in remote mode including >>> start/stop/status >>>>>>>>>>>>> operations >>>>>>>>>>>>> * Auditlogparser for MapR's audit log >>>>>>>>>>>>> * Oozie auditlog integration for Oozie security monitoring >>>>>>>>>>>>> * Add applicaiton "maprFSAuditLog" >>>>>>>>>>>>> * Refactor bin/eagle-sandbox-starter.sh to make it easier >> to >>> use >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks to everyone who has contributed to this release. >>>>>>>>>>>>> >>>>>>>>>>>>> Here's the release note: >> https://git-wip-us.apache.org/repos/asf?p=incubator-eagle.git;a=blob_plain;f=CHANGELOG.txt;hb=refs/heads/branch-0.4 >>>>>>>>>>>>> >>>>>>>>>>>>> The artifacts to be voted on are located at: >> https://dist.apache.org/repos/dist/dev/incubator/eagle/0.4.0-incubating-rc2/ >>>>>>>>>>>>> >>>>>>>>>>>>> The commit to be voted upon: >>>>>>>>>>>>> * >> https://github.com/apache/incubator-eagle/commit/23d3ca604a37ccb89d7a95e5c75cfba651673b2a >>>>>>>>>>>>> < >> https://github.com/apache/incubator-eagle/commit/23d3ca604a37ccb89d7a95e5c75cfba651673b2a >>>>>>>>>>>>>> * >>>>>>>>>>>>> >>>>>>>>>>>>> Release tag is: >>>>>>>>>>>>> * >> https://github.com/apache/incubator-eagle/releases/tag/v0.4.0-incubating-rc2 >>>>>>>>>>>>> < >> https://github.com/apache/incubator-eagle/releases/tag/v0.4.0-incubating-rc2 >>>>>>>>>>>>>> * >>>>>>>>>>>>> >>>>>>>>>>>>> Release artifacts are signed with the following key: >>>>>>>>>>>>> http://people.apache.org/keys/committer/mw.asc >>>>>>>>>>>>> >>>>>>>>>>>>> The hashes of the artifacts are as follows: >>>>>>>>>>>>> apache-eagle-0.4.0-incubating-src-rc2.tar.gz.md5: >>>>>>>>>>>>> 0a78ed6c36ba57194f6721a8d6bae6f4 >>>>>>>>>>>>> apache-eagle-0.4.0-incubating-src-rc2.tar.gz.sha1: >>>>>>>>>>>>> f59b3d7d894181eb2019bb55f4cf6079a47339eb >>>>>>>>>>>>> >>>>>>>>>>>>> Please vote on releasing this package as: Apache Eagle >>>>>>>>>> 0.4.0-incubating. >>>>>>>>>>>>> >>>>>>>>>>>>> The vote is open for the next 72 hours and passes if a >>> majority >>>>> of >>>>>>>>> at >>>>>>>>>>>>> least >>>>>>>>>>>>> three +1 PPMC votes are cast. >>>>>>>>>>>>> >>>>>>>>>>>>> [ ] +1 Release this Apache Eagle 0.4.0-incubating Release >>>>> Candidate >>>>>>>>> 2. >>>>>>>>>>>>> >>>>>>>>>>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the >>>>> release >>>>>>>>>>>>> >>>>>>>>>>>>> [ ] -1 Do not release this package because... >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks. >>>>>>>>>>>>> >>>>>>>>>>>>> Michael >>