View Issue Details

IDProjectCategoryView StatusLast Update
0001773Issue 8 draftsBase Definitions and Headerspublic2024-06-11 09:12
Reportergeoffclare Assigned To 
PrioritynormalSeverityEditorialTypeError
Status ClosedResolutionAccepted 
Product VersionDraft 3 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Section1.1,1.4,1.6,<fcntl.h>,...
Page Number4,5,6,250,...
Line Numbermultiple
Final Accepted Text
Summary0001773: Address the various Notes to Reviewers
DescriptionDraft 4 seems like the right time to deal with the various Notes to Reviewers.

The suggested changes in the desired action are mostly self-explanatory, but the situation for O_NOCLOBBER is worth mentioning: as far as I can tell nobody has implemented O_NOCLOBBER yet, so the notes suggesting "If any implementations have added support for O_NOCLOBBER before Issue 8 is finalized, this could be changed" should all just be deleted.

Also, there was one formal IEEE Interpretation Request against IEEE Std 1003.1-2008 (which was captured in Mantis as bug 240). However, I was unable to find any ISO/IEC defect reports against ISO/IEC 9945:2009; it would be good if the ISO/IEC OR could confirm this.
Desired ActionOn page 4 line 44 section 1.1, change:
Issues raised by Austin Group defect reports, IEEE Interpretations against IEEE Std 1003.1, and ISO/IEC defect reports against ISO/IEC 9945
to:
Issues raised by Austin Group defect reports and IEEE Interpretations against IEEE Std 1003.1.

On page 4 line 45 section 1.1, delete the note that says:
Were there any IEEE Interpretations against IEEE Std 1003.1 or ISO/IEC defect reports against ISO/IEC 9945?

On page 5 line 78 section 1.4, delete the note that says:
This list will be updated in a later draft.

On page 5 line 85 section 1.4, change:
ISO 4217:2001
ISO 4217:2001, Codes for the Representation of Currencies and Funds.
to:
ISO 4217:2015
ISO 4217:2015, Codes for the representation of currencies.

Note to the editor: also change the Z& troff string to match.

On page 5 line 87 section 1.4, change:
ISO 8601:2004
ISO 8601:2004, Data Elements and Interchange Formats -- Information Interchange -- Representation of Dates and Times.
to:
ISO 8601-1:2019
ISO 8601-1:2019, Date and time -- Representations for information interchange -- Part 1: Basic rules

Note to the editor: also change the Z0 troff string to match.

On page 5 line 90 section 1.4, change:
ISO C (1999)
ISO/IEC 9899:1999, Programming Languages -- C, including ISO/IEC 9899:1999/Cor.1:2001(E), ISO/IEC 9899:1999/Cor.2:2004(E), and ISO/IEC 9899:1999/Cor.3.
to:
ISO C (C17)
ISO/IEC 9899:2018, Programming Languages -- C

On page 5 line 87 section 1.4, change:
ISO/IEC 10646-1:2000
ISO/IEC 10646-1:2000, Information Technology -- Universal Multiple-Octet Coded Character Set (UCS) -- Part 1: Architecture and Basic Multilingual Plane.
to:
ISO/IEC 10646:2020
Information technology -- Universal coded character set (UCS)

Note to the editor: also change the ZN troff string to match.

On page 6 line 102 section 1.6, this note:
This section has some overlap with the IEEE-mandated ``Word Usage'' section above. There does not appear to be any conflict, but here we distinguish between implementations and applications, and so we cannot simply refer to ``Word Usage'' for the words covered there. Also, according to XRAT, the meanings specified here for the words shall, should, and may are mandated by ISO/IEC directives.
is information that could still be useful for reviewers of draft 4, and
so should remain for now.

On page 250 line 8776 section <fcntl.h>, and
page 1514 line 50795 section open(), delete the note that says:
The following represents Option 1 of Mantis bug 1016. If any implementations have added support for O_NOCLOBBER before Issue 8 is finalized, this could be changed to Option 2.

On page 491 line 17286 section 1.1, delete the note that says:
This list will be updated in a later draft (at the same time as XBD ``Normative References'').

On page 491 line 17290 section 1.1, change:
ISO C (1999)
ISO/IEC 9899:1999, Programming Languages -- C, including ISO/IEC 9899:1999/Cor.1:2001(E), ISO/IEC 9899:1999/Cor.2:2004(E), and ISO/IEC 9899:1999/Cor.3.
to:
ISO C (C17)
ISO/IEC 9899:2018, Programming Languages -- C

On page 491 line 17294 section 1.1, change:
9899:1999
to:
9899:2018

On page 2478 line 80565 section 2.7.2, delete the note that says:
The following two paragraphs represent Option 1 of Mantis bug 1016. If any implementations have added support for O_NOCLOBBER before Issue 8 is finalized, this could be changed to Option 2. If Option 2 is adopted in a future draft, note that the change from https://www.austingroupbugs.net/view.php?id=1364 will need to be reapplied to the Option 2 text.

On page 3695 line 127028 section B.1.1, and
page 3819 line 132371 section C.1.1, change:
Austin Group defect reports, IEEE Interpretations against IEEE Std 1003.1, and responses to ISO/IEC defect reports against ISO/IEC 9945 are applied.
to:
Austin Group defect reports and IEEE Interpretations against IEEE Std 1003.1 are applied.

page 3695 line 127030 section B.1.1, and
page 3819 line 132373 section C.1.1, delete the note that says:
Were there any IEEE Interpretations against IEEE Std 1003.1 or ISO/IEC defect reports against ISO/IEC 9945?

On page 3855 line 133916 section C.2.7.2, delete the note that says:
The following represents Option 1 of Mantis bug 1016. If any implementations have added support for O_NOCLOBBER before Issue 8 is finalized, this could be changed to Option 2. If Option 2 is adopted in a future draft, note that the change from https://www.austingroupbugs.net/view.php?id=1364 will need to be reapplied to the Option 2 text.

Tagsapplied_after_i8d3, issue8

Activities

geoffclare

2023-09-05 11:21

manager   bugnote:0006456

When applying this bug I noticed a minor editorial mistake in the desired action, in that the page 5 line 87 section 1.4 change omitted the name ISO/IEC 10646:2020 (and a comma) before its title. I have included them in the applied changes.

Issue History

Date Modified Username Field Change
2023-08-24 13:30 geoffclare New Issue
2023-08-24 13:30 geoffclare Name => Geoff Clare
2023-08-24 13:30 geoffclare Organization => The Open Group
2023-08-24 13:30 geoffclare Section => 1.1,1.4,1.6,<fcntl.h>,...
2023-08-24 13:30 geoffclare Page Number => 4,5,6,250,...
2023-08-24 13:30 geoffclare Line Number => multiple
2023-08-24 15:18 Don Cragun Status New => Resolved
2023-08-24 15:18 Don Cragun Resolution Open => Accepted
2023-08-24 15:18 Don Cragun Tag Attached: issue8
2023-09-05 11:21 geoffclare Note Added: 0006456
2023-09-05 11:21 geoffclare Status Resolved => Applied
2023-09-05 11:22 geoffclare Tag Attached: applied_after_i8d3
2024-06-11 09:12 agadmin Status Applied => Closed