All
Enclosed are the minutes from yesterday
regards
Andrew
-----------

Minutes of the 23rd March 2017 Teleconference     Austin-807 Page 1 of 1
Submitted by Andrew Josey, The Open Group. 24th March 2017

Attendees:
    Mark Ziegast, SHware Systems 
    Don Cragun, IEEE PASC OR
    Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR
    Geoff Clare, The Open Group
    David Clissold
    Eric Blake

Apologies:
    Joerg Schilling, FOKUS Fraunhofer
    Martin Rehak, Oracle, The Open Group OR
    Richard Hansen, Google
    Andrew Josey, The Open Group

* General news 

The draft PAR has been sent to the PASC SEC. We will need them to
approve it before we can progress at IEEE.

* Outstanding actions

( Please note that this section has been flushed to shorten the minutes -
to locate the previous set of outstanding actions, look to the minutes
from 28 Jan 2016)

Bug 0000249: Add standard support for $'...' in shell   Reopened
http://austingroupbugs.net/bug_view_page.php?bug_id=249
We will return to bug 249 on a future call.

Bug 0000953: Alias expansion is under-specified   Was Accepted as Marked
http://austingroupbugs.net/view.php?id=953
Richard has an action to propose new wording to discuss in a future telecon.

* Current Business

Bug 1041: Encourage implementations to include better integrity checksum, 
compression and decompression utilities if possible. OPEN
http://austingroupbugs.net/view.php?id=1041

We added proposed changes for cksum to the bug, and Nick took
an action to propose changes for compress/uncompress/zcat


Bug 0001042: Behavior of break, continue, exit and return are undefined if 
invoked from a multi-stage pipeline.  Rejected
http://austingroupbugs.net/view.php?id=1042

This was discussed in the March 23, 2017 teleconference and the
consensus was to reject based on Note: 0003120


The last paragraph of XCU Section 2.12 Shell Execution Environment
(P2354, L74999-75006) says:

    A subshell environment shall be created as a duplicate of the
    shell environment, except that signal traps that are not being
    ignored shall be set to the default action. Changes made to the
    subshell environment shall not affect the shell environment.
    Command substitution, commands that are grouped with parentheses,
    and asynchronous lists shall be executed in a subshell environment.
    Additionally, each command of a multi-command pipeline is in a
    subshell environment; as an extension, however, any or all
    commands in a pipeline may be executed in the current environment.
    All other commands shall be executed in the current shell
    environment.

I would think it would be obvious that a break in a subshell can't
break out of a loop that is not in the same shell execution
environment. Similarly, exit exits from the subhsell environment;
not the parent shell and the results of using return when you are
not in a shell execution environment running a function or a dot
script is unspecified.


Bug 0001043: Which newline starts collection of here document data?  OPEN
http://austingroupbugs.net/view.php?id=1042
Left open because it is related to 1036 and 1037, which are
pending Joerg's action

Bug 0001044: Calling setsid as part of posix_spawn OPEN
http://austingroupbugs.net/view.php?id=1044

We agreed that a POSIX_SPAWN_SETSID flag is a worthwhile
addition, and Geoff took an action to propose wording




Next Steps
----------
The next call is on March 30th, 2017 (a Thursday)

Calls are anchored on US time. (8am Pacific) 

This call will be for the regular 90 minutes.

http://austingroupbugs.net

An IRC channel will be available for the meeting
irc://irc.freenode.net/austingroupbugs

An etherpad is usually up for the meeting, with a URL using the date format as 
below:

http://po...@posix.rhansen.org:9001/p/201x-mm-dd
password=2115756#

--------
Andrew Josey                    The Open Group
Austin Group Chair          
Email: a.jo...@opengroup.org 
Apex Plaza, Forbury Road,Reading,Berks.RG1 1AX,England
Tel:+44 118 9023044






Reply via email to