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