Skip to content

Commit 7a12995

Browse files
authored
Merge pull request #204 from StyleGuides/dev
Merge dev to master for point release
2 parents d6958cc + 05c3c5d commit 7a12995

File tree

7 files changed

+258
-54
lines changed

7 files changed

+258
-54
lines changed

Diff for: en-US/A.xml

+82-37
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717

1818
</varlistentry>
1919
<varlistentry id="agile-development">
20-
<term>agile, agile development</term>
20+
<term role="true">agile</term>
21+
<term role="true">agile development</term>
2122
<listitem>
2223
<para>
2324
<emphasis>adj.</emphasis> Use only as an adjective. It is not a proper noun, nor is it owned or trademarked and should not be capitalized.
@@ -27,7 +28,8 @@
2728

2829
</varlistentry>
2930
<varlistentry id="air-gap">
30-
<term>air gap</term>
31+
<term role="true">air gap</term>
32+
<term role="false">air wall</term>
3133
<listitem>
3234
<para>
3335
<emphasis>n.</emphasis> Use "air gap" to describe systems that are separated, not by software, but physically. Do not use "air wall." "Air gap" is preferred in technical publications because there is no actual wall that you need to breach, but rather a gap that you need to bridge. You cannot break through something that does not exist.
@@ -36,12 +38,16 @@
3638
</listitem>
3739

3840
</varlistentry>
39-
<varlistentry>
40-
<term>a.m. and p.m.</term>
41+
<varlistentry id="am">
42+
<term role="true">a.m.</term>
43+
<term role="false">am</term>
4144
<listitem>
4245
<para>
4346
Correct. Use the lowercase form and include the periods, and use a preceding space.
4447
</para>
48+
<para>
49+
See also <xref linkend="pm"/>.
50+
</para>
4551
<para>
4652
See <citetitle>The IBM Style Guide</citetitle> for a full discussion of how to represent times.
4753
</para>
@@ -50,7 +56,8 @@
5056

5157
</varlistentry>
5258
<varlistentry id="all-in-one">
53-
<term>all-in-one</term>
59+
<term role="true">all-in-one</term>
60+
<term role="false">allinone</term>
5461
<listitem>
5562
<para>
5663
<emphasis>n., adj.</emphasis> Correct. Hyphenate in both cases. Do not use "allinone" or other variations.
@@ -59,15 +66,19 @@
5966
</listitem>
6067

6168
</varlistentry>
62-
<varlistentry id="AMD64-Intel64">
63-
<term>AMD64 and Intel 64</term>
69+
<varlistentry id="AMD64">
70+
<term role="true">AMD64</term>
6471
<listitem>
6572
<para>
6673
Correct. Do not use "Hammer," "x86_64," "x86-64," "x64," "64-bit x86" or other variations as the name of this architecture.
6774
</para>
6875
<para>
69-
The correct term for AMD's implementation of this architecture is "AMD64." The correct term for Intel's implementation of this architecture is "Intel&reg;&nbsp;64." Until late 2006, Intel's official name for the architecture was "Intel EM64T" (for Extended Memory 64 Technology). They have since changed the name to "Intel&reg;&nbsp;64" however, and Red&nbsp;Hat documentation should reflect this change. When discussing the architecture generally, reference both implementations specifically.
76+
The correct term for AMD's implementation of this architecture is "AMD64."
77+
When discussing the architecture generally, reference both AMD64 and Intel 64 implementations specifically.
7078
</para>
79+
<para>
80+
See also <xref linkend="Intel64"/>.
81+
</para>
7182
<note>
7283
<para>
7384
The AMD64 logo is trademarked; the term "AMD64" is not. For more information about AMD trademarks, see the <citetitle>AMD Trademark Information</citetitle> page at <ulink url="http://www.amd.com/us/aboutamd/Pages/trademarks.aspx" />.
@@ -82,20 +93,23 @@
8293

8394
</varlistentry>
8495
<varlistentry id="atm">
85-
<term>ATM</term>
96+
<term role="true">ATM</term>
8697
<listitem>
8798
<para>
88-
Initialism for Asynchronous Transfer Mode, a network technology based on transferring data in cells or packets of a fixed size. The cell size used with ATM is relatively small compared to units used with older technologies.
99+
Initialism for Asynchronous Transfer Mode, a network technology based on transferring data in cells or packets of a fixed size.
100+
The cell size used with ATM is relatively small compared to units used with older technologies.
89101
</para>
90102

91103
</listitem>
92104

93105
</varlistentry>
94106
<varlistentry id="above">
95-
<term>above</term>
107+
<term role="caution">above</term>
96108
<listitem>
97109
<para>
98-
Do not use to refer to information mentioned previously. When documents are converted to online format, the information may no longer be "above." Use a cross-reference if the referenced material is sufficiently removed, or write "as mentioned previously" instead.
110+
Do not use to refer to information mentioned previously.
111+
When documents are converted to online format, the information may no longer be "above."
112+
Use a cross-reference if the referenced material is sufficiently removed, or write "as mentioned previously" instead.
99113
</para>
100114

101115
</listitem>
@@ -105,10 +119,14 @@
105119
<term>acronyms</term>
106120
<listitem>
107121
<para>
108-
An acronym is a word formed from the initial letters of a name, such as ROM for <emphasis>R</emphasis>ead <emphasis>O</emphasis>nly <emphasis>M</emphasis>emory, or by combining initial letters or part of a series of words, such as LILO for <emphasis>LI</emphasis>nux <emphasis>LO</emphasis>ader. Note that an acronym is pronounced as a word. Compare this to an initialism, which is also formed in a similar fashion to an acronym, but in which each letter is pronounced separately.
122+
An acronym is a word formed from the initial letters of a name, such as ROM for <emphasis>R</emphasis>ead <emphasis>O</emphasis>nly <emphasis>M</emphasis>emory, or by combining initial letters or part of a series of words, such as LILO for <emphasis>LI</emphasis>nux <emphasis>LO</emphasis>ader.
123+
Note that an acronym is pronounced as a word.
124+
Compare this to an initialism, which is also formed in a similar fashion to an acronym, but in which each letter is pronounced separately.
109125
</para>
110126
<para>
111-
Spell out most acronyms and initialisms before using them in text, such as "The Embedded DevKit (EDK)..." Unless the acronym or initialism stands for a proper noun, use sentence case for the spelled out version - for example, "central processing unit (CPU)." Unless required for the audience or the topic, do not spell out well-known abbreviations, such as HTML.
127+
Spell out most acronyms and initialisms before using them in text, such as "The Embedded DevKit (EDK)..."
128+
Unless the acronym or initialism stands for a proper noun, use sentence case for the spelled out version - for example, "central processing unit (CPU)."
129+
Unless required for the audience or the topic, do not spell out well-known abbreviations, such as HTML.
112130
</para>
113131
<para>
114132
To form the plural of an acronym, add a trailing, lowercase "s," or "es," for example, ROMs, PINs, BIOSes.
@@ -117,41 +135,53 @@
117135
</listitem>
118136

119137
</varlistentry>
120-
<varlistentry id="alright">
121-
<term>alright, all right</term>
138+
<varlistentry id="alternate">
139+
<term role="true">alternate</term>
122140
<listitem>
123141
<para>
124-
Avoid if at all possible. These terms carry a more familiar or colloquial tone than is expected in Red&nbsp;Hat documentation. Use more formal alternatives such as "correct" or "as expected," depending on context.
142+
<emphasis>vb.</emphasis> "Alternate" as a verb means to change between two states or options.
125143
</para>
144+
<para>
145+
See also <xref linkend="alternative"/>.
146+
</para>
126147

127148
</listitem>
128149

129150
</varlistentry>
130-
<varlistentry id="alternate">
131-
<term>alternate</term>
151+
152+
<varlistentry id="alternative">
153+
<term role="true">alternative</term>
132154
<listitem>
133155
<para>
134-
Do not use this to mean "an alternative to something." "Alternate" (vb.) means to change between two states or options. If you mean "another way of doing something," use "an alternative method is to..."
156+
<emphasis>adj.</emphasis> Used to describe another way or method of doing something.
157+
"Alternate" (vb.) means to change between two states or options. If you mean "another way of doing something," use "an alternative method is to..."
135158
</para>
159+
<para>
160+
See also <xref linkend="alternate"/>.
161+
</para>
136162

137163
</listitem>
138164

139165
</varlistentry>
140166
<varlistentry id="andor">
141-
<term>and/or</term>
167+
<term role="false">and/or</term>
142168
<listitem>
143169
<para>
144-
Avoid if possible. Try to rewrite to make the available options explicit and clear. Do not write <emphasis>this and/or that</emphasis>. Write <emphasis>this or that or both</emphasis>.
170+
Avoid if possible.
171+
Try to rewrite to make the available options explicit and clear.
172+
Do not write <emphasis>this and/or that</emphasis>.
173+
Write <emphasis>this or that or both</emphasis>.
145174
</para>
146175

147176
</listitem>
148177

149178
</varlistentry>
150-
<varlistentry id="applications">
151-
<term>applications</term>
179+
<varlistentry id="application">
180+
<term>application</term>
152181
<listitem>
153182
<para>
154-
When used as a proper name, use the capitalization of the product, such as GNUPro, Source-Navigator, and Red&nbsp;Hat Enterprise&nbsp;Linux. When used as a command, use lowercase as appropriate, such as "To start GCC, type gcc."
183+
When used as a proper name, use the capitalization of the product, such as GNUPro, Source-Navigator, and Red&nbsp;Hat Enterprise&nbsp;Linux.
184+
When used as a command, use lowercase as appropriate, such as "To start GCC, type gcc."
155185
</para>
156186
<note>
157187
<para>
@@ -164,10 +194,13 @@
164194

165195
</varlistentry>
166196
<varlistentry id="applixware">
167-
<term>Applixware</term>
197+
<term role="true">Applixware</term>
198+
<term role="false">Applix</term>
199+
<term role="false">ApplixWare</term>
168200
<listitem>
169201
<para>
170-
Correct. Do not use "Applix" or "ApplixWare."
202+
Correct.
203+
Do not use "Applix" or "ApplixWare."
171204
</para>
172205

173206
</listitem>
@@ -177,25 +210,33 @@
177210
<term>architect</term>
178211
<listitem>
179212
<para>
180-
Do not use as a verb. Even though it might make sense in the correct context, using it as a verb can be jargon or unclear for your audience. Use "design," "build," "create," or another descriptive verb instead. Before replacing the verb form of "architect" during the editing process, check with the writer to find out the intended meaning. For example, a sentence that mentions rearchitecting might require "refactoring" as a replacement rather than "rebuilding."
213+
Do not use as a verb.
214+
Even though it might make sense in the correct context, using it as a verb can be jargon or unclear for your audience.
215+
Use "design," "build," "create," or another descriptive verb instead.
216+
Before replacing the verb form of "architect" during the editing process, check with the writer to find out the intended meaning.
217+
For example, a sentence that mentions rearchitecting might require "refactoring" as a replacement rather than "rebuilding."
181218
</para>
182219
</listitem>
183220
</varlistentry>
184221
<varlistentry id="as-well-as">
185-
<term>as well as</term>
222+
<term role="caution">as well as</term>
186223
<listitem>
187224
<para>
188-
Not interchangeable with "and." "As well as" used in a series places more emphasis on the items preceding it, whereas "and" places equal weight on all items in the series. For example, "We sell kitchen electronics and china, as well as some gourmet foods." But "We sell kitchen electronics, china, and silverware."
225+
Not interchangeable with "and."
226+
"As well as" used in a series places more emphasis on the items preceding it, whereas "and" places equal weight on all items in the series.
227+
For example, "We sell kitchen electronics and china, as well as some gourmet foods."
228+
But "We sell kitchen electronics, china, and silverware."
189229
</para>
190230

191231
</listitem>
192232

193233
</varlistentry>
194234
<varlistentry id="as-a-service">
195-
<term>as-a-Service</term>
235+
<term role="caution">as-a-Service</term>
196236
<listitem>
197237
<para>
198-
Be aware that there is a great deal of overlap in as-a-Service acronyms. To avoid confusion, always spell out the full term on first possible use.
238+
Be aware that there is a great deal of overlap in as-a-Service acronyms.
239+
To avoid confusion, always spell out the full term on first use.
199240
</para>
200241
<itemizedlist>
201242
<listitem>
@@ -272,7 +313,9 @@
272313
</listitem>
273314
<listitem>
274315
<para>
275-
Hyphenate when written out: Thing-as-a-Service. For two-word prefixes, do not include a hyphen between the first and second words: Mobile Backend-as-a-Service. Can be used as an adjective to describe multiple (e.g., when referring to an IaaS, PaaS, and SaaS, use as-a-Service offerings, as-a-Service products, or similar wording).
316+
Hyphenate when written out: Thing-as-a-Service.
317+
For two-word prefixes, do not include a hyphen between the first and second words: Mobile Backend-as-a-Service.
318+
Can be used as an adjective to describe multiple (e.g., when referring to an IaaS, PaaS, and SaaS, use as-a-Service offerings, as-a-Service products, or similar wording).
276319
</para>
277320

278321
</listitem>
@@ -288,7 +331,7 @@
288331
</listitem>
289332

290333
</varlistentry>
291-
<varlistentry id="auto-detect">
334+
<!--<varlistentry id="auto-detect">
292335
<term>auto-detect</term>
293336
<listitem>
294337
<para>
@@ -297,12 +340,14 @@
297340
298341
</listitem>
299342
300-
</varlistentry>
343+
</varlistentry> Commented for now waiting for verification that the closed version is correct. -->
301344
<varlistentry id="autofs">
302-
<term>autofs</term>
345+
<term role="true">autofs</term>
303346
<listitem>
304347
<para>
305-
Always lowercase. This refers to the kernel-based automount utility. No other forms are recognized.
348+
Always lowercase.
349+
This refers to the kernel-based automount utility.
350+
No other forms are recognized.
306351
</para>
307352

308353
</listitem>

Diff for: en-US/Design.xml

+10-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<para>
1818
The standard for all Red&nbsp;Hat technical documentation is title case for all headings and titles.
1919
Diagram labels, table headings, procedure, and formal paragraph titles all fall under this heading, and consequently, standard title case capitalization rules apply.
20-
The currently accepted reference for determining title case is <ulink url="http://titlecase.com">http://titlecase.com.</ulink>
20+
The currently accepted reference for determining title case is <ulink url="https://titlecase.com/titlecase">https://titlecase.com/titlecase.</ulink>
2121
</para>
2222
</formalpara>
2323
<para>
@@ -91,7 +91,16 @@
9191
<para>
9292
See the <citetitle>Computer Interfaces</citetitle> chapter in <citetitle>The IBM Style Guide</citetitle> for more information.
9393
</para>
94+
<section>
95+
<title>Navigating Through Multiple GUI Options</title>
96+
<para>
97+
Use "Navigate to" when moving through multiple GUI options because it covers all cases where you might have to click, point to, select, or otherwise make a series of selections to initiate an action.
98+
</para>
99+
<para>
100+
From example, "From the OpenShift web console, navigate to Monitoring → Alerting."
101+
</para>
94102

103+
</section>
95104
</section>
96105
<section id="starting-apps">
97106
<title>Starting Applications from the Red&nbsp;Hat Enterprise&nbsp;Linux Desktop</title>

Diff for: en-US/I.xml

+29
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,35 @@
9999
</listitem>
100100

101101
</varlistentry>
102+
<varlistentry id="Intel64">
103+
<term role="true">Intel 64</term>
104+
<listitem>
105+
<para>
106+
Correct. Do not use "Hammer," "x86_64," "x86-64," "x64," "64-bit x86" or other variations as the name of this architecture.
107+
</para>
108+
<para>
109+
The correct term for Intel's implementation of this architecture is "Intel&reg;&nbsp;64."
110+
Until late 2006, Intel's official name for the architecture was "Intel EM64T" (for Extended Memory 64 Technology).
111+
They have since changed the name to "Intel&reg;&nbsp;64" however, and Red&nbsp;Hat documentation should reflect this change.
112+
When discussing the architecture generally, reference both AMD64 and Intel 64 implementations specifically.
113+
</para>
114+
<para>
115+
See also <xref linkend="AMD64"/>.
116+
</para>
117+
<note>
118+
<para>
119+
The AMD64 logo is trademarked; the term "AMD64" is not.
120+
For more information about AMD trademarks, see the <citetitle>AMD Trademark Information</citetitle> page at <ulink url="http://www.amd.com/us/aboutamd/Pages/trademarks.aspx" />.
121+
</para>
122+
<para>
123+
For more information about Intel&reg; trademarks, see <ulink url="http://www.intel.com/content/www/us/en/legal/trademarks.html" /> and <ulink url="http://www.intel.com/content/www/us/en/trademarks/trademarks.html" />.
124+
</para>
125+
126+
</note>
127+
128+
</listitem>
129+
130+
</varlistentry>
102131
<varlistentry id="intelreg-coretm">
103132
<term>Intel&reg; CoreTM</term>
104133
<listitem>

Diff for: en-US/N.xml

+13-2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@
66
<chapter id="n">
77
<title>N</title>
88
<variablelist>
9+
<varlistentry id="navigate-to">
10+
<term>navigate to</term>
11+
<listitem>
12+
<para>
13+
Use "Navigate to" when moving through multiple GUI options because it covers all cases where you might have to click, point to, select, or otherwise make a series of selections to initiate an action. For example, "From the OpenShift web console, navigate to Monitoring → Alerting."
14+
</para>
15+
<para>
16+
Do not use "Go to" or "point to" or other variations.
17+
</para>
18+
</listitem>
19+
20+
</varlistentry>
921
<varlistentry id="need">
1022
<term>need</term>
1123
<listitem>
@@ -26,7 +38,7 @@
2638
</listitem>
2739

2840
</varlistentry>
29-
41+
3042
<varlistentry id="net">
3143
<term>.NET</term>
3244
<listitem>
@@ -124,4 +136,3 @@
124136

125137
</variablelist>
126138
</chapter>
127-

Diff for: en-US/P.xml

+16
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,22 @@
111111
</listitem>
112112

113113
</varlistentry>
114+
<varlistentry id="pm">
115+
<term role="true">p.m.</term>
116+
<listitem>
117+
<para>
118+
Correct. Use the lowercase form and include the periods, and use a preceding space.
119+
</para>
120+
<para>
121+
See also <xref linkend="am"/>.
122+
</para>
123+
<para>
124+
See <citetitle>The IBM Style Guide</citetitle> for a full discussion of how to represent times.
125+
</para>
126+
127+
</listitem>
128+
129+
</varlistentry>
114130
<varlistentry id="pop-up">
115131
<term>pop-up</term>
116132
<listitem>

0 commit comments

Comments
 (0)