home *** CD-ROM | disk | FTP | other *** search
- From: randall@uvaarpa.virginia.edu (Randall Atkinson)
-
- Before I get into the technical reactions, I'd like to make public
- complaints about the way that the IEEE is handling access to draft
- materials from the 1003 working groups. I have contacted the IEEE
- by phone and postal mail asking how to get mailings of the drafts
- so that I can comment on the proposals on a timely basis. The IEEE
- has verbally indicated that they "would get back to me" with details
- on how to do this but have not. My employer isn't going to send me
- off to actually join the committees and I'm not independantly wealthy
- so it just isn't possible for me to take a more direct role.
-
- I am appreciative of the efforts of the USENIX Watchdog Group, but
- wish that those of us on the sidelines could get more response from
- the IEEE on how to get the draft materials for review before they become
- standards.
-
- I am concerned that both 1201 and 1003.8 are going to end up giving
- a rubber-stamp to existing commercial products (however good they might
- be) rather than giving us the portability and functional capabilities
- that might be needed.
-
- The discussion of the problems when multiple processes are accessing
- the same file through a TFA mechanism is well taken. As a developer of
- software I want to have a clearly defined behavior. If there are
- "options" it is much more difficult (if not impossible) to write
- portable software. If there is inadequate definition of the behavior
- or definition in any way inconsistent with a strict interpretation of
- 1003.1, it again seriously diminishes the usefulness of the resulting
- standard. NFS is a fine product; I would hope that the committee
- will look beyond it however to something that gives more guarantees
- about the behaviour of writes and reads. If 1003.8 is mostly a rubber
- stamp of NFS, it will not do most of us much good.
-
- The API of 1201.1 should NOT be based primarily upon OpenLook, Motif,
- NeXT Step, and the Apple Macintosh. Instead, what is needed is a generic
- interface that will provide a complete set of routines that aren't bound
- to any specific existing GUI. I believe that all GUIs have much room
- for improvement (especially in the International arena where icons for
- the US often make little sense) and I don't want reasonable improvements
- to be locked out by a poorly designed standard.
-
- I don't have enough information to comment specifically on what
- 1201.2 is trying to accomplish, but again I do not want to see the
- IEEE rubber stamp Motif, OpenLook, or any other "style." It is
- premature for the IEEE to standardise the style at this point.
-
- I feel (and have felt since the original trial-use standard) that
- the 1003.1 standards group erred in having quite so many options
- to the standard. It appears that the NIST agrees since the FIPS
- interpretation of 1003.1 eliminated the worst of these uncertainties.
- Other standards groups in the 1003 and 1201 area should pay particular
- attention to this and avoid creating standards that have optional
- behaviour. If published standards have options, the marketplace will
- eventually narrow them down to a de facto single standard option and
- this narrowing down is precisely the point of having standards groups.
-
- Regards,
-
- Randall Atkinson
- randall@Virginia.EDU
-
- Opinions are the author's.
-
- Volume-Number: Volume 17, Number 86
-
-
-