We also need to update the NOTICE file

Apache NiFi Flow Design System
Copyright 2014-2018 The Apache Software Foundation

This product includes software developed at
The Apache Software Foundation (http://www.apache.org/).

On Tue, Jan 25, 2022 at 10:02 AM Joe Witt <joe.w...@gmail.com> wrote:
>
> -1 (binding)
>
> This vote thread appears to be the helper thread.  We need to be using
> the vote template found in step 5
> https://nifi.apache.org/fds-release-guide.html
>
> Need to ensure the JIRA with a set of changes is linked, the commit
> IDs are there.  Let's fix the links that Rob found.  And let's make
> sure the package/package-lock.json and any other appropriate files
> reference 0.3.0 and not 0.3.0-SNAPSHOT.  We don't want to reference
> any snapshots in source releases of course.
>
> Thanks
> Joe
>
> On Tue, Jan 25, 2022 at 6:21 AM Robert Fellows <rob.fell...@gmail.com> wrote:
> >
> > +1 (non-binding)
> >
> > With the corrected download links I was able to download, verify signatures
> > and hashes, build, and exercise FDS components.
> >
> > * Built with node 16.13.2 / npm 8.1.2
> >
> > Thanks for RM'ing Scott!
> >
> > On Mon, Jan 24, 2022 at 7:23 PM Scott Aslan <scottyas...@gmail.com> wrote:
> >
> > > Hello Apache NiFi community,
> > >
> > >
> > > Please find the associated guidance to help those interested in
> > > validating/verifying the release so they can vote.
> > >
> > >
> > > # Download latest KEYS file:
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi/KEYS
> > >
> > >
> > > # Import keys file:
> > >
> > > gpg --import KEYS
> > >
> > >
> > > # Pull down nifi-fds-0.3.0 source release artifacts for review:
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.asc
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha1
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha256
> > >
> > > wget
> > >
> > > https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-0.3.0/nifi-fds-0.3.0-source-release.zip.sha512
> > >
> > >
> > > # Verify the signature
> > >
> > > gpg --verify nifi-fds-0.3.0-source-release.zip.asc
> > >
> > >
> > > # Verify the hashes (sha1, sha256, sha512) match the source and what was
> > > provided in the vote email thread
> > >
> > > sha1sum nifi-fds-0.3.0-source-release.zip
> > >
> > > sha256sum nifi-fds-0.3.0-source-release.zip
> > >
> > > sha512sum nifi-fds-0.3.0-source-release.zip
> > >
> > >
> > > # Unzip nifi-fds-0.3.0-source-release.zip
> > >
> > >
> > > # Verify the build works and tests pass (npm version >= 8.1.2)
> > >
> > > cd nifi-fds-0.3.0
> > >
> > > npm run ci
> > >
> > > npm run clean:install
> > >
> > >
> > > # Verify the contents contain a good README, NOTICE, and LICENSE.
> > >
> > >
> > > # Verify the git commit ID is correct
> > >
> > >
> > > # Verify the RC was branched off the correct git commit ID
> > >
> > >
> > > # Run the demo-app and verify UI/UX components work as expected
> > >
> > > npm run watch
> > >
> > >
> > > NOTE: There will be some warnings displayed in the terminal in the 
> > > browser.
> > > These are the webpack dev server telling us that some of our dependencies
> > > are not providing licenses. This is expected. Simply close the warning
> > > overlay and you should be able to verify the UX/UI components included in
> > > the demo application.
> > >
> > >
> > > # Make sure the README, NOTICE, and LICENSE are present and correct
> > >
> > >
> > > # Send a response to the vote thread indicating a +1, 0, -1 based on your
> > > findings.
> > >
> > >
> > > Thank you for your time and effort to validate the release!
> > >
> >
> >
> > --
> > -------------------------------
> > Rob Fellows

Reply via email to