From owner-freebsd-standards@FreeBSD.ORG Mon Dec 12 11:02:50 2005 Return-Path: X-Original-To: freebsd-standards@freebsd.org Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B28516A41F for ; Mon, 12 Dec 2005 11:02:50 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDD8D43D77 for ; Mon, 12 Dec 2005 11:02:38 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id jBCB2XTo064802 for ; Mon, 12 Dec 2005 11:02:33 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id jBCB2WX2064796 for freebsd-standards@freebsd.org; Mon, 12 Dec 2005 11:02:32 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 12 Dec 2005 11:02:32 GMT Message-Id: <200512121102.jBCB2WX2064796@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-standards@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Dec 2005 11:02:50 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/03/05] bin/25542 standards /bin/sh: null char in quoted string o [2002/12/13] kern/46239 standards posix semaphore implementation errors o [2003/04/21] standards/51209standards [libc] [patch] new feature: add a64l()/l6 o [2003/07/12] standards/54410standards one-true-awk not POSIX compliant (no exte o [2005/06/25] standards/82654standards C99 long double math functions are missin 5 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/24] bin/21519 standards sys/dir.h should be deprecated some more o [2001/01/16] bin/24390 standards Replacing old dir-symlinks when using /bi s [2001/01/24] standards/24590standards timezone function not compatible witn Sin s [2001/06/18] kern/28260 standards UIO_MAXIOV needs to be made public p [2001/11/20] standards/32126standards getopt(3) not Unix-98 conformant s [2002/03/19] standards/36076standards Implementation of POSIX fuser command o [2002/06/14] standards/39256standards snprintf/vsnprintf aren't POSIX-conforman p [2002/08/12] standards/41576standards POSIX compliance of ln(1) o [2002/10/23] standards/44425standards getcwd() succeeds even if current dir has o [2002/12/09] standards/46119standards Priority problems for SCHED_OTHER using p o [2002/12/21] standards/46441standards /bin/sh does not do parameter expansion i o [2003/07/25] standards/54833standards [pcvt] more pcvt deficits o [2003/07/25] standards/54839standards [pcvt] pcvt deficits o [2003/07/31] standards/55112standards glob.h, glob_t's gl_pathc should be "size o [2003/09/05] standards/56476standards cd9660 unicode support simple hack o [2003/10/29] standards/58676standards grantpt(3) alters storage used by ptsname s [2004/02/14] standards/62858standards malloc(0) not C99 compliant s [2004/03/29] kern/64875 standards [libc] [patch] [feature request] add a sy o [2004/05/07] standards/66357standards make POSIX conformance problem ('sh -e' & o [2004/05/11] standards/66531standards _gettemp uses a far smaller set of filena o [2004/08/22] standards/70813standards [PATCH] ls(1) not Posix compliant o [2004/09/22] standards/72006standards floating point formating in non-C locales o [2005/03/20] standards/79055standards Add an IFS regression test for shells o [2005/03/20] standards/79056standards regex(3) regression tests o [2005/03/21] standards/79067standards /bin/sh should be more intelligent about a [2005/04/23] standards/80293standards sysconf() does not support well-defined u o [2005/05/20] standards/81287standards [PATCH]: fingerd(8) might send a line not o [2005/07/21] standards/83845standards [libm] [patch] add log2() and log2f() sup o [2005/08/18] standards/85080standards output of long double subnormals (with pr o [2005/08/18] standards/85090standards [patch] add memalign() and posix_memalign 30 problems total. From owner-freebsd-standards@FreeBSD.ORG Fri Dec 16 15:43:12 2005 Return-Path: X-Original-To: standards@freebsd.org Delivered-To: freebsd-standards@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7502F16A41F; Fri, 16 Dec 2005 15:43:12 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D02B43D46; Fri, 16 Dec 2005 15:43:11 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.5/8.13.5/NETPLEX) with ESMTP id jBGFhAVj015476; Fri, 16 Dec 2005 10:43:11 -0500 (EST) Date: Fri, 16 Dec 2005 10:43:10 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: arch@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: standards@freebsd.org Subject: (Fwd) Extended API Set Part 1 Technical Standard Company Review (fwd) X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2005 15:43:12 -0000 FYI, if you want to particpate, here's your chance. -- DE ---------- Forwarded message ---------- Date: Fri, 16 Dec 2005 11:27:31 GMT From: Andrew Josey To: austin-group-l@opengroup.org Subject: (Fwd) Extended API Set Part 1 Technical Standard Company Review Resent-Date: 16 Dec 2005 11:28:02 -0000 Resent-From: austin-group-l@opengroup.org Resent-To: austin-group-l@opengroup.org For your information: --- Forwarded mail Subject: Extended API Set Part 1 Technical Standard Company Review +--------------------------------+ To : All Open Group Members The Open Group Extended API Set Part 1 From : Andrew Josey Technical Standard Company Review +--------------------------------+ Date : 16 December 2005 Dear Open Group Member, I hereby announce the Company Review of the Extended API Set Part 1 Technical Standard under the Direct Review procedure, with the Platform Forum as sponsor of the review. The purpose of this Technical Standard is to define a set of New API Extensions to further increase application capture and hence portability for systems built upon version 3 of the Single UNIX Specification . The scope of this set of extensions has been to consider interfaces drawn from existing open source implementations such as the GNU C library. The Open Group's Base Working Group intends to submit this document once approved to the Austin Group for consideration as input into the next revision of the joint standard (IEEE Std POSIX 1003.1 and The Open Group Base Specifications). An additional set of API extensions will also be submitted for Company review as the Extended API Set Part 2 in January 2006. For the benefit of those unfamiliar with The Open Group Company Review process, it is a formal process by which a document is approved for publication by The Open Group. You are invited to review and submit proposed changes ("Change Requests") which would make the document acceptable to you. A formal ballot then decides which changes are accepted. Timetable --------- The Company Review starts on January 20th 2006, and finishes on February 17 2006, and is open to all members of The Open Group. The timetable is as follows: Review materials available 13 Jan Company review start 20 Jan Company review end 17 Feb Change Request review meeting w/c Feb 20 Ottawa, Canada Recommendations posted for ballot 28 Feb Ballot of recommendations 1-7 March Address unresolved issues w/c 13 March 'Sanity check' draft review 21 March Board approval to be scheduled Apr 2006 Materials ------------ The review materials will consist of the Extended API Set Part 1 Participants ------------ Andrew Josey will conduct the review process on behalf of The Open Group. The review group is the members of the Platform Forum plus all other interested members from any other forum or group within The Open Group membership, plus associated groups such as the Austin Group. The balloting group that will decide on Change Requests is the members of the Platform Forum. How to Participate ------------------ The Company Review will be executed using The Open Group's web based review facility. Details of how to access the draft and submit comments will be published nearer the time, when the Company Review draft is made available on The Open Group web server. Overview of the Extended API Set Part 1 The Extended API Set Part 1 is expected to consist of twenty-five new system interfaces, and one extension to the ls utility. It also introduces the concept of a stream associated with a memory buffer to eliminate may of the errors encountered in the construction of strings, notably overflowing of strings. The system interfaces are as follows (listed by header): alphasort() dirfd() scandir() psignal() psiginfo() dprintf() fmemopen() getdelim() getline() open_memstream() open_wmemstream() mkdtemp() stpcpy() stpncpy() strndup() strnlen() strsignal() mbsnrtowcs() wcpcpy() wcpncpy() wcscasecmp() wcsdup() wcsncasecmp() wcsnlen() wcsnrtombs() Procedure --------- In line with The Open Group's Technical Procedures: 1. All requests for modifications must be the subject of formal change requests (CRs - see below). They should be submitted via the web interface that will be available). 2. Shortly after the close of the Company Review period, The Open Group will hold a change request review meeting where proposed resolutions to the CRs will be decided by the ballot group. The Open Group will then issue a ballot table showing all the CRs received, and will call for the balloting group to return their votes by the due date. 3. ALL members entitled to vote shall return their votes by electronic mail to the ballot group alias on EVERY CR in the ballot table. 4. The Open Group will issue a ballot results table after close of ballot. A `clear majority' is declared on each proposal if and only if at least 75% of votes cast (excluding abstentions) are in the same direction; i.e. a proposal can be `clearly accepted' or `clearly rejected'. A CR that fails to achieve a clear majority is declared `unresolved', in which case it will be decided in an Issues Resolution teleconference of the balloteers. 5. The Open Group will announce the final results immediately following resolution of all outstanding issues arising from the Company Review. 6. Sanity proof documents will then be prepared and the final results submitted for approval by The Open Group Board of Directors. CHANGE REQUESTS --------------- All requests for change must be submitted via the web interface. This should include the following: Change number: with sequence numbers of form where are company initials and is change request number of the form [digit][digit][digit] Allocate numbers sequentially within your company. Title: one-liner describing the request Qualifier: nature and severity of the change requested. Possible values are: - Severity: Minor, Major, Critical - Nature: Editorial, Technical Rationale: reason that the change is needed or is preferable to what currently exists. Change: include unambiguous identification of precise text or illustration to be changed (added, deleted, or modified). Then specify detailed edits which you propose should be made. If you identify a problem but feel unable to define an acceptable change, then you should explain this and include sufficient information by example to enable other reviewers to fully understand your concern. CHANGE REQUESTS WITHOUT EXPLICIT EDITING INSTRUCTIONS ARE NON-DETERMINISTIC SO CANNOT BE BALLOTED. regards Andrew ----- Andrew Josey The Open Group Director, Server Platforms Thames Tower, 37-45 Station Road Email: a.josey:opengroup.org Reading,Berks.RG1 1LX,England Tel: +44 118 9508311 ext 2250 Fax: +44 118 9500110 Mobile: +44 774 015 5794 UNIX is a registered trademark of The Open Group in the US and other countries. ---End of forwarded mail