Let’s bookend this thread with RC01 to keep things straight with the other 
thread

CLOSED

> On Mar 21, 2024, at 8:47 PM, Evan Jones <evan.a.jon...@gmail.com> wrote:
> 
> Let's close this vote. I am initiating a new one since I had to modify
> source (KEYS, etc.) to build a new release candidate.
> 
> 
> Best
> 
> Evan Jones
> Website: www.ea-jones.com
> 
> On Thu, Mar 21, 2024 at 9:31 AM Joshua Poore <poor...@me.com.invalid> wrote:
> 
>> I wanted to note something here, I should have said yesterday:
>> 
>> You will need to restart the VOTE if you modify source—when you mod src,
>> youre voting on a different commit head.
>> 
>> That being said, you don’t necessarily need a new thread if your just
>> repackaging artifacts on dist—all your blockers are there, not source. PPL
>> can change their votes.
>> 
>> New VOTE is cleaner, though.
>> 
>> 
>> Joshua Poore
>> 
>> 
>>> On Mar 20, 2024, at 8:30 PM, Joshua Poore <poor...@apache.org> wrote:
>>> 
>>> Great work folks! Really! Very close… but:
>>> 
>>> Currently I’m -1 on this. I see two blocking issues on this, which must
>> be addressed. But, the release is very close. See below for an easy get
>> well plan.
>>> 
>>> Issues:
>>> 
>>> 1. (blocking issue) source distribution (at dist/dev) does not contain
>> all source files. Source files are generally a 1:1 reflection of our entire
>> source repo. This release artifact would also not be consistent with the
>> release as posted on GitHub and NPM.
>>> 
>>> 2. (blocking issue) src.zip ans src.tar.gz SHA 512 don’t match published
>> checksums (
>> https://dist.apache.org/repos/dist/dev/flagon/apache-flagon-useralejs-2.4.0-RC-01/).
>> I used 'shasum -a 512 [filepath]’. Checksums MUST match.
>>> 
>>> 3. (non-blocking issue) Changelog entry should reflect date the release
>> was packaged (currently it’s blank). We cannot modify releases after the
>> VOTE, as this would change the commit we’re VOTING on.
>>> 
>>> 4. (non-blocking issue) should update copyright year in NOTICE files.
>> Can get this on master after the fact with little impact.
>>> 
>>> Good Stuff:
>>> 
>>> 1. tests beautifully, both at unit and integration. I really like these
>> new features.
>>> 2. src and bin policies are consistent with ASF licensing policies
>>> 
>>> Other (minor) notes:
>>> 
>>> 1. DISCLAIMER is no longer required for us that’s a requirement of
>> incubating projects (no need to check for)
>>> 2. Should publish the Git source commit hash (you reference the Git
>> tag—I get it, but good practice to just provide a direct link to that
>> commit link in addition to the tag).
>>> 
>>> Get well plan for SRC distribution and checksums:
>>> 
>>> Try these bash scripts:
>> https://github.com/apache/flagon/tree/master/release
>>> 
>>> Documentation for how to use this utility is here:
>> https://cwiki.apache.org/confluence/display/FLAGON/UserALE.js+Release+Management+Procedure
>>> 
>>> This script will simply create a fully compliant set of release
>> artifacts, including checksums. These can then be directly copied to
>> dist/dev for the VOTE process. I promise this will greatly streamline this
>> process for you.
>>> 
>>> Don’t hesitate to ask me if you have any questions about using the
>> utility.
>>> 
>>> I checked:
>>> 
>>> [ X ] Build and Unit Tests Pass
>>> [ X ] Integration Tests Pass
>>> [ X ] Signatures and Hashes Match Keys
>>> [ X ] LICENSE, and NOTICE Files in Source and Binary Release Packages
>>> [ X ] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and
>> Incubator Policy
>>> [ X ] CHANGELOG included with release distribution
>>> [ X ] All Source Files Have Correct ASF Headers
>>> [ X ] No Binary Files in Source Release Packages
>>> 
>>> Again, great work and really close. I can’t +1 until the blocking issues
>> are addressed.
>>> 
>>> Best,
>>> 
>>> Josh
>>> 
>>>> On Mar 20, 2024, at 12:25 PM, Amir Ghaemi <agha...@umd.edu> wrote:
>>>> 
>>>> Thank you, Jason.
>>>> 
>>>> Definitely a +1 from me!
>>>> 
>>>> 
>>>> [✓] Build and Unit Tests Pass
>>>> [ ] Integration Tests Pass
>>>> [ ] Signatures and Hashes Match Keys
>>>> [✓] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary Release
>>>> Packages
>>>> [✓] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and
>> Incubator
>>>> Policy
>>>> [✓] CHANGELOG included with release distribution
>>>> [✓] All Source Files Have Correct ASF Headers
>>>> [ ] No Binary Files in Source Release Packages
>>>> 
>>>> Thanks,
>>>> *Amir M. Ghaemi*
>>>> 
>>>> 
>>>>> On Wed, Mar 20, 2024 at 11:01 AM Evan Jones <evan.a.jon...@gmail.com>
>> wrote:
>>>>> 
>>>>> Yes, I see you just fixed it.
>>>>> 
>>>>> +1 from me now.
>>>>> 
>>>>> Best
>>>>> 
>>>>> Evan Jones
>>>>> Website: www.ea-jones.com
>>>>> 
>>>>> 
>>>>>> On Wed, Mar 20, 2024 at 10:51 AM Jason Young <j...@apache.org> wrote:
>>>>> 
>>>>>> Are you referring to the closed tickets URL on line 8 of
>> `CHANGELOG.md`,
>>>>>> or something else?
>>>>>> 
>>>>>> On 2024/03/19 23:59:36 Evan Jones wrote:
>>>>>>> Thanks for queuing this up Jason!
>>>>>>> 
>>>>>>> I'm a +0. There's one minor thing we should update: In `CHANGELOG.md`
>>>>> the
>>>>>>> most recent release still states Flagon is incubating. Did we not
>>>>>> graduate?
>>>>>>> If so, we should drop this language from releases going forward.
>>>>>>> 
>>>>>>> [x] Build and Unit Tests Pass
>>>>>>> [x] Integration Tests Pass
>>>>>>> [x] Signatures and Hashes Match Keys
>>>>>>> [x] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary
>> Release
>>>>>>> Packages
>>>>>>> [x] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and
>>>>> Incubator
>>>>>>> Policy
>>>>>>> [x] CHANGELOG included with release distribution
>>>>>>> [x] All Source Files Have Correct ASF Headers
>>>>>>> [ ] No Binary Files in Source Release Packages
>>>>>>> 
>>>>>>> Best
>>>>>>> 
>>>>>>> Evan Jones
>>>>>>> Website: www.ea-jones.com
>>>>>>> 
>>>>>>> 
>>>>>>> On Tue, Mar 19, 2024 at 4:45 PM Jason Young <j...@apache.org> wrote:
>>>>>>> 
>>>>>>>> Hi Folks,
>>>>>>>> 
>>>>>>>> Please VOTE on the Apache Flagon 2.4.0 Release Candidate #01.
>>>>>>>> 
>>>>>>>> About Flagon: https://flagon.apache.org/
>>>>>>>> 
>>>>>>>> This Minor release includes :
>>>>>>>>  * Refactors Map and Filter APIs as generalized callbacks for
>>>>>>>> functionality
>>>>>>>>  * Updates packages and dependencies
>>>>>>>>  * Adds additional examples (callback functions)
>>>>>>>>  * Updates to update deprecated downstream dev dependencies
>>>>>>>>  * Changes to documentation, updated examples
>>>>>>>>  * New browser extension setting, password, for basic auth.
>>>>>>>>  * New log fields httpSessionId and browserSessionId
>>>>>>>>  * Callbacks for auth headers and custom headers.
>>>>>>>>  * Example json schema added.
>>>>>>>> 
>>>>>>>> Git source tag (2.4.0-03_19_2024-rc01):
>>>>>>>> 
>>>>>> 
>>>>> 
>> https://github.com/apache/flagon-useralejs/releases/tag/2.4.0-03_19_2024-rc01
>>>>>>>> 
>>>>>>>> Staging repo: https://dist.apache.org/repos/dist/dev/flagon/
>>>>>>>> 
>>>>>>>> Source Release Artifacts:
>>>>>>>> 
>>>>>> 
>>>>> 
>> https://dist.apache.org/repos/dist/dev/flagon/apache-flagon-useralejs-2.4.0-RC-01/
>>>>>>>> 
>>>>>>>> PGP release keys:
>>>>>>>> https://dist.apache.org/repos/dist/release/incubator/flagon/KEYS
>>>>>>>> 
>>>>>>>> Successful Github action tests:
>>>>>>>> https://github.com/apache/flagon-useralejs/actions/runs/8348961912
>>>>>>>> 
>>>>>>>> Vote will be open for 72 hours. Please VOTE as follows:
>>>>>>>> 
>>>>>>>> [ ] +1, let's get it released!!!
>>>>>>>> [ ] +/-0, fine, but consider to fix few issues before...
>>>>>>>> [ ] -1, nope, because... (and please explain why)
>>>>>>>> 
>>>>>>>> Along with your VOTE, please indicate testing and checks you've made
>>>>>>>> against build artifacts, src, and documentation:
>>>>>>>> 
>>>>>>>> [ ] Build and Unit Tests Pass
>>>>>>>> [ ] Integration Tests Pass
>>>>>>>> [ ] Signatures and Hashes Match Keys
>>>>>>>> [ ] DISCLAIMER, LICENSE, and NOTICE Files in Source and Binary
>>>>> Release
>>>>>>>> Packages
>>>>>>>> [ ] DISCLAIMER, LICENSE, and NOTICE are consistent with ASF and
>>>>>> Incubator
>>>>>>>> Policy
>>>>>>>> [ ] CHANGELOG included with release distribution
>>>>>>>> [ ] All Source Files Have Correct ASF Headers
>>>>>>>> [ ] No Binary Files in Source Release Packages
>>>>>>>> 
>>>>>>>> Thank you to everyone that is able to VOTE as well as everyone that
>>>>>>>> contributed to Apache Flagon 2.4.0
>>>>>>>> 
>>>>>>>> - Jason Young
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> 
>> 

Reply via email to