XRAT Draft 2R Aardvark Report Austin-352 Page 1 of 1 Submitted by Andrew Josey, The Open Group. March 9, 2007 Aardvark Summary Table ______________________ ERN 1 Accept ERN 2 Accept ERN 3 Accept ERN 4 Accept ERN 5 Accept ERN 6 Accept as marked ERN 7 Accept ERN 8 Accept ERN 9 Accept ERN 10 Accept ERN 11 Accept ERN 12 Accept ERN 13 Accept ERN 14 Accept as marked _____________________________________________________________________________ EDITORIAL Enhancement Request Number 1 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 13) [LANG, JR, KENNETH #162] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 3 Line: 37 Section: none Problem: IEEE ballot ID 2398200023 Vote Approve reference to Section B.1.4 has no page reference (in XRAT Document) Action: Should read "Section B.1.4 (on page 79)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 2 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 12) [LANG, JR, KENNETH #163] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 32 Line: 1251 Section: none Problem: IEEE ballot ID 2398300023 Vote Approve reference to Section B.2.9 has no page reference (in XRAT Document) Action: Should read "Section B.2.9 (on page 149)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 3 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 11) [LANG, JR, KENNETH #164] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 32 Line: 1253 Section: none Problem: IEEE ballot ID 2398400023 Vote Approve reference to Section B.2.9.2 has no page reference (in XRAT Document) Action: Should read "Section B.2.9.2 (on page 166)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 4 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 10) [LANG, JR, KENNETH #165] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 32 Line: 1255 Section: none Problem: IEEE ballot ID 2398500023 Vote Approve reference to Section A.4.17 has no page reference (in XRAT Document) Action: Should read "Section A.4.17 (on page 41)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 5 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 9) [LANG, JR, KENNETH #166] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 32 Line: 1256 Section: none Problem: IEEE ballot ID 2398600023 Vote Approve reference to Section B.2.9.1 has no page reference (in XRAT Document) Action: Should read "Section B.2.9.1 (on page 163)" _____________________________________________________________________________ COMMENT Enhancement Request Number 6 gwc:xxxxxxxxxxxxx Bug in XRATd2 A.12.2 (rdvk# 1) [gwc syntax guideline 9] Thu, 25 Jan 2007 11:28:40 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: Add after "For example, if an implementation of the printf utility supports a -e option as an extension, the command: printf %s -e must output the string "-e" without interpreting the -e as an option." the new text: "Similarly, the command: ls myfile -l must interpret the -l argument as a second file operand, not as a -l option." _____________________________________________________________________________ Page: 73-74 Line: 3078-3081 Section: A.12.2 Problem: Part of the rationale for the utility syntax guidelines says, about guideline 9: "For example, if an implementation of the printf utility supports a -e option as an extension, the command: printf %s -e must output the string "-e" without interpreting the -e as an option." During a long discussion about guideline 9 on the mailing list there was a suggestion made to change the example to one where the operand that begins with a dash is a filename. This would ensure there can be no doubt that such arguments must be treated as operands, despite them not being portable filenames. Action: Replace the sentence beginning "For example" and ending "as an option" with the following: "For example, the command: ls myfile -l must interpret the -l argument as a second file operand, not as a -l option." _____________________________________________________________________________ EDITORIAL Enhancement Request Number 7 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 8) [LANG, JR, KENNETH #167] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 121 Line: 5080 Section: none Problem: IEEE ballot ID 2398700023 Vote Approve reference to Figure B-1 has no page reference (in XRAT Document) Action: Should read "Figure B-1 (on page 122)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 8 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 7) [LANG, JR, KENNETH #168] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 184 Line: 7895 Section: none Problem: IEEE ballot ID 2398800023 Vote Approve reference to Figure B-2 has no page reference (in XRAT Document) Action: Should read "Figure B-2 (on page 184)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 9 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 6) [LANG, JR, KENNETH #169] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 186 Line: 7967 Section: none Problem: IEEE ballot ID 2398900023 Vote Approve reference to Figure B-4 has no page reference (in XRAT Document) Action: Should read "Figure B-4 (on page 186)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 10 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 5) [LANG, JR, KENNETH #170] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 189 Line: 8082 Section: none Problem: IEEE ballot ID 2399000023 Vote Approve reference to "Trace Stream Attribute Manipulation" has no page reference (in XRAT Document) Action: Should read "Trace Stream Attribute Manipulation (on page 193)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 11 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 4) [LANG, JR, KENNETH #171] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 192 Line: 8203 Section: none Problem: IEEE ballot ID 2399100023 Vote Approve reference to "Retrieve Information from a Trace Log" has no page reference (in XRAT Document) Action: Should read "Retrieve Information from a Trace Log (on page 194)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 12 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 3) [LANG, JR, KENNETH #172] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 196 Line: 8403 Section: none Problem: IEEE ballot ID 2399200023 Vote Approve reference to Figure B-5 has no page reference (in XRAT Document) Action: Should read "Figure B-5 (on page 196)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 13 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 2) [LANG, JR, KENNETH #173] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 234 Line: 9920 Section: none Problem: IEEE ballot ID 2399300023 Vote Approve reference to Section C.2.6.5 has no page reference (in XRAT Document) Action: Should read "Section C.2.6.5 (on page 241)" _____________________________________________________________________________ EDITORIAL Enhancement Request Number 14 ieeeballoter:xxxxxxxx IEEE ballot comments on Draft 2 (rdvk# 2) [KAROCKI, PIOTR #10] Tue, 30 Jan 2007 16:16:04 +0000 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: Interfaces that are obsolescent are still mandatory in the standard and have alternative application usage on their relevant manual pages, so its unnecessary and undesirable to duplicate the information here. We agree in principle for the latter part about documenting removed interfaces from previous revisions and would welcome detailed wording instructions. _____________________________________________________________________________ Page: 234 Line: 9920 Section: none Problem: IEEE ballot ID 2374000023 Vote Approve tmpnam() and tempnam() are marked as obsolescent. And gethostbyaddr() are removed. Anyone who want to use function gethostbyaddr can find (in B.3) which function should use - maybe same could be done for everyone who want to use tmpnam (and other obsolescent functions)? I know, tmpnam() still can be used, exist in standard, but will be removed - so it is better to not use this function in new programs. Also - B.3 should include all removed system interfaces, not only removed in this revision. Action: See above