mtien-apache commented on a change in pull request #56:
URL: https://github.com/apache/nifi-site/pull/56#discussion_r801021704
##########
File path: src/pages/markdown/fds-release-guide.md
##########
@@ -409,11 +466,11 @@ After the vote is complete and the release is approved,
these steps complete the
Apache NiFi Flow Design System is an atomic reusable platform for
providing a consistent set of UI/UX components for open source friendly web
applications to consume.
- More details on Apache NiFi can be found here:
+ More details on Apache NiFi FLow Design System can be found here:
Review comment:
```suggestion
More details on Apache NiFi Flow Design System can be found here:
```
##########
File path: src/pages/markdown/fds-release-guide.md
##########
@@ -192,7 +193,21 @@ running at [http://localhost:8080](http://localhost:8080).
$ shasum -a 512 nifi-fds-${NIFI_FDS_VERSION}-source-release.zip | cut
-d" " -f1 > nifi-fds-${NIFI_FDS_VERSION}-source-release.zip.sha512
```
-1. Commit the source release along with their hashes and signatures to
`https://dist.apache.org/repos/dist/dev/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}`.
+1. Commit the source release along with their hashes and signatures to
`https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}`.
+ 1. Checkout the Apache dist dev svn repo locally using your Apache
credentials
+ ```
+ $ svn checkout https://dist.apache.org/repos/dist/dev/nifi
+ ```
+ 1. Create the directory for nifi-fds-${NIFI_FDS_VERSION}.
+ 1. Copy the zipped source release and its corresponding signatures and
hashes into the new directory.
+ 1. Add the commit.
+ ```
+ $ svn add ./nifi-fds-2.0.0/*
Review comment:
Should this be `0.2.0`?
##########
File path: src/pages/markdown/fds-release-guide.md
##########
@@ -147,42 +147,43 @@ the NiFi wiki.
1. Startup and test the demo application from the target source folder. After
a few seconds, NiFi FDS should be up and
running at [http://localhost:8080](http://localhost:8080).
```
- $ cd target/
+ $ cd target/frontend-working-directory
$ npm start
```
1. Evaluate and ensure the appropriate license headers are present on all
source files.
1. Ensure LICENSE and NOTICE files are complete and accurate. (Developers
should always be keeping these up to date as
they go along adding source and modifying dependencies to keep this burden
manageable.)
+1. Verify that no vulnerabilities exist in any javascript module dependencies
(requires npm 6+).
+ ```
+ $ npm audit
+ ```
### Step 3. Perform the release (RM)
1. Now its time to prepare the release. Manually update the version number in
Review comment:
Minor typo
```suggestion
1. Now it's time to prepare the release. Manually update the version number
in
```
##########
File path: src/pages/markdown/fds-release-guide.md
##########
@@ -339,51 +354,93 @@ After the vote is complete and the release is approved,
these steps complete the
[comment]: <> (some of these steps need further detail and/or examples)
-1. Move convenience binaries and related artifacts from dist/dev to
dist/release:
+1. Move the source code and related artifacts from dist/dev to dist/release:
+ ```
+ $ svn move -m "NIFI-FDS-${NIFI_FDS_VERSION}"
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}
https://dist.apache.org/repos/dist/release/nifi/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}
```
- $ svn move -m "NIFI-FDS-${JIRA_TICKET}"
https://dist.apache.org/repos/dist/dev/nifi/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}
https://dist.apache.org/repos/dist/release/nifi/nifi-fds/nifi-fds-${NIFI_FDS_VERSION}
+1. Manually update the version number to the next snapshot
+ ```bash
+ $ git checkout NIFI-FDS-${NIFI_FDS_VERSION}-RC${RC}
+ ```
+ update the version number to the next `${NIFI_FDS_VERSION}-SNAPSHOT` in
Review comment:
```suggestion
Update the version number to the next `${NIFI_FDS_VERSION}-SNAPSHOT` in
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]