Closed max-cx closed 2 years ago
Thanks for the report! To work on that, we will have to split into 5 distinct issues.
Please add point 3. to #114.
For 2., see #147
For 1.: Indeed, SSG removed the entry for "host name". See: https://github.com/redhat-documentation/supplementary-style-guide/pull/114
1., 2., and 3. are done
Implemented with #164
Describe the bug The following words or expressions trigger illegitimate vale alerts:
1. We need
hostname
as per IMB Style on p. 292: I suggest downgrading this rule to a warning to avoid massive fixes ofhost name
to older docs and to allow for use ofhostname
in new docs.2. The following screenshot is self-explanatory--the lintered text is
SSL TLS
: How it happened: At first I had justTLS
in the text: this was blocked by Vale as an error. So I changed it toSSL TLS
: :smile: now I got two errors, one forSSL
(Vale doesn't see TLS with it) and one forTLS
(Vale doesn't see SSL with it). In my docs, only TLS is mentioned. If I have to add SSL, that may be technically incorrect: https://www.internetsociety.org/deploy360/tls/basics/ https://www.ssl.com/faqs/faq-what-is-ssl/ I suggest removing this rule also because SSL and TLS don't seem to be the same thing and in many situations only one of them should be mentioned.3. The above rule prevents me from using phrases like "in the terminal window". I can live with having to use
shell prompt
, if I'm forced to do so by Vale, to describe how to enter a command; however, in other situations, like when asking the user to (for example) verify the output of a command in the terminal window, the meaning doesn't work withshell prompt
(or even withcommand line
). So based on my experience,shell prompt
andterminal
are not interchangeable (and by extension alsoterminal window
because then I can't write eventerminal window
as Vale will block it as an error due toterminal
in it). Please also note that IMB Style does not prohibit use of the wordterminal
, as can be seen on p. 347: I suggest downgrading this rule to a warning as explained.4. As the screenshot above shows, we cannot always replace
OS
withoperating system
. There are product names that haveOS
in them like macOS andz/OS
as in :https://www.eclipse.org/che/docs/che-7/extensions/eclipse-che4z/ and in https://github.com/eclipse/che-docs/pull/2204/ I suggest downgrading this rule to a warning as explained.5. Lower-case
vscode
should be acceptable because of its occurrences in third-party links. I suggest downgrading this rule to a warning as explained.