A NOTE has been added to this issue. ====================================================================== https://austingroupbugs.net/view.php?id=251 ====================================================================== Reported By: dwheeler Assigned To: ajosey ====================================================================== Project: 1003.1(2008)/Issue 7 Issue ID: 251 Category: Base Definitions and Headers Type: Enhancement Request Severity: Objection Priority: normal Status: Under Review Name: David A. Wheeler Organization: User Reference: Section: XBD 3.170 Filename Page Number: 60 Line Number: 1781 Interp Status: --- Final Accepted Text: ====================================================================== Date Submitted: 2010-05-03 18:49 UTC Last Modified: 2023-10-20 20:23 UTC ====================================================================== Summary: Forbid newline, or even bytes 1 through 31 (inclusive), in filenames ====================================================================== Relationships ID Summary ---------------------------------------------------------------------- related to 0000293 restricting readdir normalization of fi... related to 0000573 Please add '+' to the portable filename... related to 0000243 Add -print0 to "find" related to 0000244 Add -0 to xargs related to 0000245 Add -0 option to shell's "read" has duplicate 0000545 Escape Filenames as per Uniform Resourc... related to 0000291 filenames need not contain characters ======================================================================
---------------------------------------------------------------------- (0006551) kre (reporter) - 2023-10-20 20:23 https://austingroupbugs.net/view.php?id=251#c6551 ---------------------------------------------------------------------- Re https://austingroupbugs.net/view.php?id=251#c6549 Sorry, I must have missed something somewhere, the only proposed text I can see for this bug is the "Desired Action" and while it seems clear from the notes that have followed, that's not going to be adopted as stated. The most recent hint as to what will happen I can find here is from https://austingroupbugs.net/view.php?id=251#c1748 (and yes, I know, more than 10 years ago) which quotes a note by Don Cragun from another bug (https://austingroupbugs.net/view.php?id=245#c884) from 2 years previous to that, which said (apparently, I am copying from https://austingroupbugs.net/view.php?id=251#c1748): The current plan is to add a set of byte values (based on single-byte characters in the C Locale) that will not be allowed in newly created filenames using https://austingroupbugs.net/view.php?id=251 as the bug to make the changes. 251 is this one... The meeting minutes just say that you're continually awaiting Don's proposed wording, which I assumed was to implement that plan. Perhaps if someone were to post some new proposed wording. sometime this decade, we might be able to make more relevant comments. But if the actual intent (unstated anywhere I can find) is, as you suggest, to simply add something encouraging implementations to reject some particular byte values (or ranges) without actually requiring anything, which I would suspect might be a fruitless endeavour, and I really doubt enough script writers read the POSIX standard for it to make any measurable difference at all to that audience, and given that it has taken 13 years now, and there's not even any proposed wording to do even that much, I'd still suggest simply rejecting this bug, or perhaps retargetting it to Issue 9. I also have no idea what the effect of accepting this bug, with a change that really changes nothing, has on the other bugs which are waiting to see if this one is accepted or not ... https://austingroupbugs.net/view.php?id=245#c884 (as quoted in https://austingroupbugs.net/view.php?id=251#c1748) apparently planned on simply closing those other bugs if this one is accepted, but is that still true, if this is accepted, but in such a watered down state, that nothing is really changed? If not, then those other 3 (or 4 or whatever it was) bugs are going to need attention again - and while I know you're already applying for extensions to the deadline for this project, if you're going to go there, you might want to be asking for an extension until about 2030. Issue History Date Modified Username Field Change ====================================================================== 2010-05-03 18:49 dwheeler New Issue 2010-05-03 18:49 dwheeler Status New => Under Review 2010-05-03 18:49 dwheeler Assigned To => ajosey 2010-05-03 18:49 dwheeler Name => David A. Wheeler 2010-05-03 18:49 dwheeler Section => XBD 3.170 Filename 2010-05-03 18:49 dwheeler Page Number => 60 2010-05-03 18:49 dwheeler Line Number => 1781 2010-05-03 19:37 dwheeler Note Added: 0000412 2011-03-10 16:04 msbrown Note Added: 0000689 2011-04-11 20:28 eblake Interp Status => --- 2011-04-11 20:28 eblake Note Added: 0000739 2011-04-11 20:28 eblake Summary Forbid bytes 1 through 31 (inclusive) in filenames => Forbid newline, or even bytes 1 through 31 (inclusive), in filenames 2011-04-11 21:17 dwheeler Note Added: 0000740 2011-07-07 15:31 user27 Note Added: 0000887 2011-12-17 21:43 dwheeler Issue Monitored: dwheeler 2012-02-22 06:48 oiaohm Note Added: 0001140 2012-02-22 19:25 dwheeler Note Added: 0001141 2012-02-22 19:38 wlerch Note Added: 0001142 2012-02-23 00:55 oiaohm Note Added: 0001143 2012-02-25 02:25 oiaohm Note Added: 0001147 2012-02-25 02:40 eblake Relationship added related to 0000545 2012-03-29 23:10 Don Cragun Relationship replaced has duplicate 0000545 2012-08-03 19:35 eblake Relationship added related to 0000291 2012-08-03 19:36 eblake Relationship added related to 0000293 2012-08-03 19:36 eblake Relationship added related to 0000573 2012-12-23 05:12 user229 Note Added: 0001437 2013-01-07 23:29 oiaohm Note Added: 0001438 2013-01-07 23:47 oiaohm Note Added: 0001439 2013-08-14 02:43 jrincayc Note Added: 0001711 2013-08-14 03:23 dwheeler Note Added: 0001712 2013-08-14 05:41 dalias Note Added: 0001713 2013-08-14 07:34 oiaohm Note Added: 0001714 2013-08-15 02:33 jrincayc Note Added: 0001715 2013-08-15 02:48 dalias Note Added: 0001716 2013-08-15 03:31 jrincayc Note Added: 0001717 2013-08-16 02:43 jrincayc Note Added: 0001721 2013-08-16 05:03 oiaohm Note Added: 0001722 2013-08-16 10:46 a brouwer Note Added: 0001723 2013-08-17 15:03 dwheeler Note Added: 0001724 2013-08-17 16:13 dalias Note Added: 0001725 2013-08-18 02:01 dwheeler Note Added: 0001726 2013-08-18 05:22 oiaohm Note Added: 0001727 2013-08-18 06:10 oiaohm Note Added: 0001728 2013-08-18 13:12 jrincayc Note Added: 0001730 2013-08-18 19:09 dwheeler Note Added: 0001731 2013-08-19 09:25 geoffclare Note Added: 0001732 2013-08-19 10:48 a brouwer Note Added: 0001733 2013-08-19 12:34 jrincayc Note Added: 0001734 2013-08-19 14:55 oiaohm Note Added: 0001735 2013-08-19 22:40 oiaohm Note Added: 0001736 2013-08-19 22:57 user229 Note Added: 0001737 2013-08-19 23:21 dalias Note Added: 0001738 2013-08-19 23:48 shware_systems Note Added: 0001739 2013-08-20 02:40 user229 Note Added: 0001740 2013-08-20 03:23 dalias Note Added: 0001741 2013-08-20 06:38 shware_systems Note Added: 0001742 2013-08-20 07:02 dalias Note Added: 0001743 2013-08-20 14:52 dwheeler Note Added: 0001744 2013-08-21 12:23 oiaohm Note Added: 0001745 2013-08-21 12:25 oiaohm Note Added: 0001746 2013-08-21 12:49 oiaohm Note Added: 0001747 2013-08-21 13:12 steffen Note Added: 0001748 2013-08-21 14:02 oiaohm Note Added: 0001749 2013-08-30 04:44 oiaohm Note Added: 0001779 2014-12-05 14:45 safinaskar Note Added: 0002480 2015-06-22 16:48 mirabilos Note Added: 0002730 2016-03-27 10:43 dannyniu Issue Monitored: dannyniu 2023-02-10 18:14 dwheeler Note Added: 0006146 2023-02-10 18:15 dwheeler Note Added: 0006147 2023-02-10 18:16 dwheeler Note Added: 0006148 2023-02-10 21:16 dwheeler Note Deleted: 0006147 2023-02-10 21:16 dwheeler Note Deleted: 0006148 2023-02-18 20:19 mirabilos Note Added: 0006154 2023-02-18 20:21 mirabilos Note Added: 0006155 2023-08-22 06:28 Don Cragun Relationship added related to 0000243 2023-08-22 06:29 Don Cragun Relationship added related to 0000244 2023-08-22 06:30 Don Cragun Relationship added related to 0000245 2023-09-20 16:17 kre Note Added: 0006481 2023-09-21 19:02 eblake Note Added: 0006484 2023-09-21 19:04 eblake Note Edited: 0006484 2023-09-21 20:05 kre Note Added: 0006486 2023-09-22 06:25 safinaskar Issue Monitored: safinaskar 2023-09-22 06:25 safinaskar Issue End Monitor: safinaskar 2023-10-19 16:32 geoffclare Note Added: 0006549 2023-10-20 20:23 kre Note Added: 0006551 ======================================================================
