-
Notifications
You must be signed in to change notification settings - Fork 10
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
DOCSP-43368: Cleanup #66
DOCSP-43368: Cleanup #66
Conversation
✅ Deploy Preview for docs-c ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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 know @mongoKart is also reviewing but just a couple of callouts.
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.
Good work on some long pages! Seems like a lot of changes, but most are very small. I didn't finish reviewing the last page because I wanted to get something back to you today. Let me know if you have any questions; I tried to explain / link to the SG where it made sense
source/compatibility.txt
Outdated
|
||
* - Debian | ||
- Versions **9.2**, **10.0**, and **11.0** |
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.
Q: Do these versions need to be bold? Applies throughout
source/compatibility.txt
Outdated
* - RHEL | ||
- Versions **7.0**, **7.1**, **8.1**, **8.2**, and **8.3**. RHEL derivatives | ||
(e.g. CentOS, Rocky Linux, AlmaLinux) of the same release version are |
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: Avoid e.g.
(e.g. CentOS, Rocky Linux, AlmaLinux) of the same release version are | |
(for example, CentOS, Rocky Linux, or AlmaLinux) of the same release version are |
applies throughout
source/compatibility.txt
Outdated
- Versions **3.7**, **3.8**, and **6.0**. Newer versions | ||
are also supported, as well as the corresponding Apple Clang releases. | ||
* - GCC |
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.
S: probably well enough understood by anyone reading this page, but 🤷♂️
* - GCC | |
* - GNU Compiler Collection (GCC) |
source/compatibility.txt
Outdated
* - x86_64 (64-bit x86) | ||
- Tested on Linux, macOS, and Windows | ||
* - ARM / aarch64 | ||
- Tested on macOS and Linux | ||
* - Power8 (ppc64le) | ||
- Only tested on Linux | ||
* - zSeries (s390x) | ||
- Only tested on Linux |
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: only
- Only tested on Windows | |
* - x86_64 (64-bit x86) | |
- Tested on Linux, macOS, and Windows | |
* - ARM / aarch64 | |
- Tested on macOS and Linux | |
* - Power8 (ppc64le) | |
- Only tested on Linux | |
* - zSeries (s390x) | |
- Only tested on Linux | |
- Tested only on Windows | |
* - x86_64 (64-bit x86) | |
- Tested on Linux, macOS, and Windows | |
* - ARM / aarch64 | |
- Tested on macOS and Linux | |
* - Power8 (ppc64le) | |
- Tested only on Linux | |
* - zSeries (s390x) | |
- Tested only on Linux |
source/compatibility.txt
Outdated
~~~~~~~~~~~~~~~~~~~~ | ||
|
||
Other platforms and toolchains are not tested, but similar versions of the above |
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: above
Other platforms and toolchains are not tested, but similar versions of the above | |
Other platforms and toolchains are not tested, but similar versions of the preceding |
source/install-from-source.txt
Outdated
.. note:: | ||
|
||
It is *highly recommended* -- but not *required* -- that you download the | ||
latest stable CMake available for your platform. |
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.
S: remove from note and append to prev. paragraph
.. note:: | |
It is *highly recommended* -- but not *required* -- that you download the | |
latest stable CMake available for your platform. | |
We highly recommended that you download the latest stable version of | |
CMake that is available for your platform. |
source/install-from-source.txt
Outdated
.. tip:: Getting the Latest CMake | ||
|
||
A new stable release of CMake can be obtained from | ||
`the CMake downloads page <https://cmake.org/download/#latest>`__. | ||
|
||
For Windows and macOS, simply download the CMake ``.msi`` / ``.dmg`` (not the | ||
``.zip`` / ``.tar.gz``) and use it to install CMake. | ||
|
||
On Linux, download the self-extracting shell script (ending with ``.sh``) and | ||
execute it using the ``sh`` utility, passing the appropriate arguments to | ||
perform the install. For example, with the CMake 3.27.0 on the ``x86_64`` | ||
platform, the following command can be used on the | ||
``cmake-3.27.0-linux-x86_64.sh`` script: | ||
|
||
.. code-block:: none | ||
|
||
$ sh cmake-3.27.0-linux-x86_64.sh --prefix="$HOME/.local" --exclude-subdir --skip-license | ||
|
||
Assuming that ``$HOME/.local/bin`` is on your ``$PATH`` list, the ``cmake`` command | ||
for 3.27.0 will then become available. | ||
|
||
The ``--help`` option can be passed to the shell script for more information. |
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.
S: remove from tip box; seems like a pretty important step to install it
source/install-from-source.txt
Outdated
A new stable release of CMake can be obtained from | ||
`the CMake downloads page <https://cmake.org/download/#latest>`__. | ||
|
||
For Windows and macOS, simply download the CMake ``.msi`` / ``.dmg`` (not the |
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.
How about different tabs for the OSes, similar to what you did before?
source/install-from-source.txt
Outdated
A new stable release of CMake can be obtained from | ||
`the CMake downloads page <https://cmake.org/download/#latest>`__. | ||
|
||
For Windows and macOS, simply download the CMake ``.msi`` / ``.dmg`` (not the |
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: slashes
For Windows and macOS, simply download the CMake ``.msi`` / ``.dmg`` (not the | |
For Windows and macOS, simply download the CMake ``.msi`` or ``.dmg`` (not the |
(using tabs would also solve this issue)
source/install-from-source.txt
Outdated
|
||
The ``--help`` option can be passed to the shell script for more information. | ||
|
||
For the remainder of this page, it will be assumed that ``cmake`` is available as |
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: I'm not as anti-passive-voice as the style guide, but it seems easy to avoid here
For the remainder of this page, it will be assumed that ``cmake`` is available as | |
This page assumes that ``cmake`` is available as |
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 w/ a couple small changes
source/compatibility.txt
Outdated
* - GCC | ||
- Versions **4.8**, **5.4**, **6.3**, **7.5**, **8.2**, **8.3**, | ||
**9.4**, and **10.2**. The MinGW-w64 GCC is also tested and supported. | ||
* - Gnu Compiler Collection (GCC) |
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.
* - Gnu Compiler Collection (GCC) | |
* - GNU Compiler Collection (GCC) |
source/install-from-source.txt
Outdated
that are not required to complete the tutorial, but may be helpful for curious | ||
readers, and more advanced users that want an explanation of the meaning of | ||
readersx and more advanced users that want an explanation of the meaning of |
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.
VIM? 😠
readersx and more advanced users that want an explanation of the meaning of | |
readers and more advanced users that want an explanation of the meaning of |
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.
oops
Pull Request Info
PR Reviewing Guidelines
JIRA - https://jira.mongodb.org/browse/DOCSP-43368
Staging - https://deploy-preview-66--docs-c.netlify.app/
Self-Review Checklist