-
Notifications
You must be signed in to change notification settings - Fork 29.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: minor improvements in BUILDING.md #11963
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
BUILDING.md
Outdated
8. Build Node.js with `make -j` | ||
9. Verify with `node -p "process.versions.openssl"` (`1.0.2a-fips`) | ||
9. Verify with `node -p "process.versions.openssl"` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Verify with
node -p "process.versions.openssl"
Maybe specify how you know the build was done in FIPS mode? Maybe:
- Verify that the openssl version contains "fips":
node -p "process.versions.openssl"
(for example1.0.2a-fips
)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack
BUILDING.md
Outdated
@@ -26,7 +26,7 @@ Support is divided into three tiers: | |||
the broader community. | |||
* **Tier 2**: Full test coverage but more limited maintenance, | |||
often provided by the vendor of the platform. | |||
* **Experimental**: Known to compile but not necessarily reliably or with | |||
* **Experimental**: Known to compile but not necessarily reliable or with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think reliably
is the correct word here. A fuller sentence would be: This is known to compile but it does not necessarily compile reliably or with a full passing test suite.
That said, all the qualifiers (known to
, not necessarily
, reliably
...) are redundant. Maybe replace the whole sentence with something like this?:
May not compile reliably. Test suite may not pass.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I changed it to May not compile reliably or test suite may not pass.
. Is that okay?
@@ -121,7 +121,7 @@ and not a newer version. | |||
|
|||
To run the tests: | |||
|
|||
```console |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm pretty sure I'm the one that added console
. The idea was to distinguish between something that was a command (such as make test
) and something which was console display (as it is here because it includes the $
prompt).
All that said, I don't actually care if it goes away. :-D
[UPDATE: Nope, I'm wrong about it being me; git blame
says it was @ChALkeR.]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mmmm, I am leaving this as it is for now.
4df867a
to
0747c53
Compare
BUILDING.md
Outdated
@@ -206,8 +205,7 @@ in the current continuous integration environment. The participation of people | |||
dedicated and determined to improve Android building, testing, and support is | |||
encouraged. | |||
|
|||
Be sure you have downloaded and extracted [Android NDK] | |||
(https://developer.android.com/tools/sdk/ndk/index.html) | |||
Be sure you have downloaded and extracted [Android NDK](https://developer.android.com/tools/sdk/ndk/index.html) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you do it like:
Download and extract the
[Android NDK](https://developer.android.com/tools/sdk/ndk/index.html),
then run:
? That way you keep it <80 chars and the link should still work.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ack
1. necessarily reliably => necessarily reliable 2. projects root directory => project's root directory 3. remove `console` highlighting, as `test` alone is highlighted 4. fix broken link for Android NDK 5. highlight the directory location `/usr/local/ssl/fips-2.0` 6. remove expected output for `process.versions.openssl` as the version displayed is not mentioned in the document
Landed in ba0e3ac |
1. necessarily reliably => necessarily reliable 2. projects root directory => project's root directory 3. remove `console` highlighting, as `test` alone is highlighted 4. fix broken link for Android NDK 5. highlight the directory location `/usr/local/ssl/fips-2.0` 6. update expected output to an example for `process.versions.openssl` as the version displayed is not mentioned in the document PR-URL: #11963 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
1. necessarily reliably => necessarily reliable 2. projects root directory => project's root directory 3. remove `console` highlighting, as `test` alone is highlighted 4. fix broken link for Android NDK 5. highlight the directory location `/usr/local/ssl/fips-2.0` 6. update expected output to an example for `process.versions.openssl` as the version displayed is not mentioned in the document PR-URL: #11963 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
1. necessarily reliably => necessarily reliable 2. projects root directory => project's root directory 3. remove `console` highlighting, as `test` alone is highlighted 4. fix broken link for Android NDK 5. highlight the directory location `/usr/local/ssl/fips-2.0` 6. update expected output to an example for `process.versions.openssl` as the version displayed is not mentioned in the document PR-URL: #11963 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
1. necessarily reliably => necessarily reliable 2. projects root directory => project's root directory 3. remove `console` highlighting, as `test` alone is highlighted 4. fix broken link for Android NDK 5. highlight the directory location `/usr/local/ssl/fips-2.0` 6. update expected output to an example for `process.versions.openssl` as the version displayed is not mentioned in the document PR-URL: #11963 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
console
highlighting, astest
alone is highlighted/usr/local/ssl/fips-2.0
process.versions.openssl
as the versiondisplayed is not mentioned in the document
Checklist
Affected core subsystem(s)
doc
cc @mhdawson