Cancel this RC due to LICENSE, NOTICE, and README need some changes. On Tue, Jan 25, 2022 at 12:06 PM Joe Witt <[email protected]> wrote:
> 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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> > 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 >
