Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
I have a few comments on this release process. 1. If an IPMC member has voted +1 on a release, that vote is valid regardless of which list the vote was held on. It's the bits that are important. [1] 2. For clarity, when a successful vote is held on the podling's dev list, the vote thread on the general@incubator list should summarize the vote: +1 Joe Bloe (IPMC), Sam Snade(IPMC) +1 three others (ok to list the voters or simply summarize them) [3] 3. The vote on general@incubator is not lazy. No release vote is lazy. 4. To publish a release, at least three IPMC members must vote +1 and there must be more +1 than -1 votes. [2] 5. If a vote is withdrawn because of some issue, the name of the artifacts should be changed, e.g. -RC1 should change to -RC2 and so on until a vote is successful. When moving the artifact from the staging area to the release area, the artifact names would drop the -RC terminology. [4] 6. The [VOTE] threads should not use "reply" to create the [VOTE][RESULT] message. There should be a new message with the result. This makes it easier for mail clients to accurately represent the four vote threads: vote on the dev list, vote result on the dev list, vote on the incubator list, vote result on the incubator list. 7, Every effort should be made to get all (at least three) mentors (who are all IPMC members) to vote on the release. In this case, no more votes from the incubator list need to be obtained. After the 72 hour period of review by other IPMC members, the vote can be concluded. Regards, Craig [1] http://incubator.apache.org/cookbook/#podling_releases [2] https://apache.org/foundation/voting.html#ReleaseVotes [3] http://incubator.apache.org/cookbook/#two_phase_vote_on_podling_releases [4] https://dist.apache.org/repos/dist/dev/incubator/doris/0.14/ > On May 22, 2021, at 9:53 PM, Daniel Widdis wrote: > > It seems to me that knowing who has carryover votes is not important for a > lazy consensus vote. > > The +1 votes are not really required except in the rare case they might be > needed to counter a -1; in which case I'd suggest intentional action > following the -1 would make more sense than saying "oh well, we had 4 > carryover votes so we can ignore the -1". > > On 5/22/21, 8:44 PM, "Justin Mclean" wrote: > >Hi, > >> I think that IPMC votes of Mentors must automatically carryover. (Means the >> VOTE thread is clearly linked, not just RESULTS (This one was not.)) > >IMO The IPMC members (if any) who voted on the podlings dev list need to > be clearly stated in the vote email sent to the IPMC general list. The IPMC > composition changes over time and not listing them may make it difficult when > looking at historical votes. > >Thanks, >Justin > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > Craig Russell Member, Apache Incubator PMC apache@gmail.com
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Hi, There are two important things I want to mention: 1) 72 hours have not been completed for this vote. So, let's wait for it. 2) Carrying over binding votes from dev list to general is something people have been talking about for a while now. Let's carry it into another mail thread in general. Kind Regards, Furkan KAMACI On Sun, May 23, 2021 at 7:53 AM Daniel Widdis wrote: > It seems to me that knowing who has carryover votes is not important for a > lazy consensus vote. > > The +1 votes are not really required except in the rare case they might be > needed to counter a -1; in which case I'd suggest intentional action > following the -1 would make more sense than saying "oh well, we had 4 > carryover votes so we can ignore the -1". > > On 5/22/21, 8:44 PM, "Justin Mclean" wrote: > > Hi, > > > I think that IPMC votes of Mentors must automatically carryover. > (Means the VOTE thread is clearly linked, not just RESULTS (This one was > not.)) > > IMO The IPMC members (if any) who voted on the podlings dev list need > to be clearly stated in the vote email sent to the IPMC general list. The > IPMC composition changes over time and not listing them may make it > difficult when looking at historical votes. > > Thanks, > Justin > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
It seems to me that knowing who has carryover votes is not important for a lazy consensus vote. The +1 votes are not really required except in the rare case they might be needed to counter a -1; in which case I'd suggest intentional action following the -1 would make more sense than saying "oh well, we had 4 carryover votes so we can ignore the -1". On 5/22/21, 8:44 PM, "Justin Mclean" wrote: Hi, > I think that IPMC votes of Mentors must automatically carryover. (Means the VOTE thread is clearly linked, not just RESULTS (This one was not.)) IMO The IPMC members (if any) who voted on the podlings dev list need to be clearly stated in the vote email sent to the IPMC general list. The IPMC composition changes over time and not listing them may make it difficult when looking at historical votes. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
> On May 22, 2021, at 8:44 PM, Justin Mclean wrote: > > Hi, > >> I think that IPMC votes of Mentors must automatically carryover. (Means the >> VOTE thread is clearly linked, not just RESULTS (This one was not.)) > > IMO The IPMC members (if any) who voted on the podlings dev list need to be > clearly stated in the vote email sent to the IPMC general list. The IPMC > composition changes over time and not listing them may make it difficult when > looking at historical votes. If you are worried about that then svn log on content/podlings.xml is your solution. All The Best, Dave > > Thanks, > Justin > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Hi, > I think that IPMC votes of Mentors must automatically carryover. (Means the > VOTE thread is clearly linked, not just RESULTS (This one was not.)) IMO The IPMC members (if any) who voted on the podlings dev list need to be clearly stated in the vote email sent to the IPMC general list. The IPMC composition changes over time and not listing them may make it difficult when looking at historical votes. Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Sent from my iPhone > On May 22, 2021, at 6:24 PM, Justin Mclean wrote: > > Hi, > >>> Was this vote open 72 hours? >> >> If you mean on dev@nlpcraft? Then the answer is yes. It started on May 13. > > It needs to be 72 hours on the incubator list as well. I think that IPMC votes of Mentors must automatically carryover. (Means the VOTE thread is clearly linked, not just RESULTS (This one was not.)) Double voting by Mentors is needless protocol beyond teaching a community to be a TLP. All The Best, Dave > > Justin > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Hi, +1 (binding) I checked: - incubating in name - signatures and hashes are fine (you might want to consider unsing sha 512) - DISCLAIMER exists - LICENSE is fine - year in NOTICE is incorrect, please fix (this is also incorrect in the README.md) - files have ASF headers - no unexpected binary files - can compile from source It would be nice to mention the minimum java requirements in the README. I would take care when including anything from stack overflow as code there is not compatible with the Apache license. [1] Thanks, Justin 1. https://www.apache.org/legal/resolved.html#stackoverflow - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Hi, >> Was this vote open 72 hours? > > If you mean on dev@nlpcraft? Then the answer is yes. It started on May 13. It needs to be 72 hours on the incubator list as well. Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
> On May 22, 2021, at 4:21 PM, Justin Mclean wrote: > > HI, > >> PPMC vote has already provided a required majority approval and hence this >> vote is a lazy consensus vote open for 72 hours. > > > Was this vote open 72 hours? If you mean on dev@nlpcraft? Then the answer is yes. It started on May 13. > > Justin > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
HI, > PPMC vote has already provided a required majority approval and hence this > vote is a lazy consensus vote open for 72 hours. Was this vote open 72 hours? Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
+1 non-binding I checked: Download links are valid. Checksums and PGP signatures are valid. LICENSE, NOTICE, and DISCLAIMER-WIP files are fine. All files have license headers if necessary. The year of NOTICE has not been updated, it is best to modify it in the next version. Paul King 于2021年5月22日周六 下午10:53写道: > +1 binding from me, carrying over my vote > > On Sat, May 22, 2021 at 11:29 AM Aaron Radzinski > wrote: > > > Hello all, > > This is a call for a vote to release Apache NLPCraft - Java Client > > (incubating) version 0.7.5. Apache NLPCraft is a library for adding a > > natural language interface to any application. > > > > The Apache NLPCraft community has voted on and approved a proposal to > > release Apache NLPCraft - Java Client (Incubating) version 0.7.5. We > would > > like to request the Incubator PMC members review and vote on this > incubator > > release. > > > > Release information: > > 1. PPMC vote result thread: > > https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202105.mbox/ > > > > 2. Release location: > > > > > https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/java-client/0.7.5/ > > 3. Git tag: > > https://github.com/apache/incubator-nlpcraft-java-client/tree/v0.7.5 > > 4. JIRA issues fixed in release: > > https://issues.apache.org/jira/projects/NLPCRAFT/versions/12349604 > > 5. KEYS file: > > https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS > > > > PPMC vote has already provided a required majority approval and hence > this > > vote is a lazy consensus vote open for 72 hours. > > > > Please vote accordingly: > > +1 approve > > +0 no opinion > > -1 disapprove with the reason > > > > Thank you, > > Aaron. > > --- > > On behalf of NLPCraft community > > > -- Best wishes! CalvinKirs
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
+1 binding from me, carrying over my vote On Sat, May 22, 2021 at 11:29 AM Aaron Radzinski wrote: > Hello all, > This is a call for a vote to release Apache NLPCraft - Java Client > (incubating) version 0.7.5. Apache NLPCraft is a library for adding a > natural language interface to any application. > > The Apache NLPCraft community has voted on and approved a proposal to > release Apache NLPCraft - Java Client (Incubating) version 0.7.5. We would > like to request the Incubator PMC members review and vote on this incubator > release. > > Release information: > 1. PPMC vote result thread: > https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202105.mbox/ > > 2. Release location: > > https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/java-client/0.7.5/ > 3. Git tag: > https://github.com/apache/incubator-nlpcraft-java-client/tree/v0.7.5 > 4. JIRA issues fixed in release: > https://issues.apache.org/jira/projects/NLPCRAFT/versions/12349604 > 5. KEYS file: > https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS > > PPMC vote has already provided a required majority approval and hence this > vote is a lazy consensus vote open for 72 hours. > > Please vote accordingly: > +1 approve > +0 no opinion > -1 disapprove with the reason > > Thank you, > Aaron. > --- > On behalf of NLPCraft community >
Re: [VOTE] Release Apache NLPCraft - Java Client (incubating) 0.7.5
Hi, +1 from me (binding, carrying over my vote). I checked: - LICENSE and NOTICE are fine - No unexpected binary files - Checked PGP signatures - Checked checksums - Code compiles and tests successfully run Kind Regards, Furkan KAMACI On Sat, May 22, 2021 at 4:29 AM Aaron Radzinski wrote: > Hello all, > This is a call for a vote to release Apache NLPCraft - Java Client > (incubating) version 0.7.5. Apache NLPCraft is a library for adding a > natural language interface to any application. > > The Apache NLPCraft community has voted on and approved a proposal to > release Apache NLPCraft - Java Client (Incubating) version 0.7.5. We would > like to request the Incubator PMC members review and vote on this incubator > release. > > Release information: > 1. PPMC vote result thread: > https://mail-archives.apache.org/mod_mbox/nlpcraft-dev/202105.mbox/ > > 2. Release location: > > https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/java-client/0.7.5/ > 3. Git tag: > https://github.com/apache/incubator-nlpcraft-java-client/tree/v0.7.5 > 4. JIRA issues fixed in release: > https://issues.apache.org/jira/projects/NLPCRAFT/versions/12349604 > 5. KEYS file: > https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS > > PPMC vote has already provided a required majority approval and hence this > vote is a lazy consensus vote open for 72 hours. > > Please vote accordingly: > +1 approve > +0 no opinion > -1 disapprove with the reason > > Thank you, > Aaron. > --- > On behalf of NLPCraft community >