home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.26 / text0014.txt < prev    next >
Encoding:
Text File  |  1992-02-21  |  2.3 KB  |  49 lines

  1. Submitted-by: preece@urbana.mcd.mot.com (Scott E. Preece)
  2.  
  3. In article <1991Nov24.212635.20212@uunet.uu.net> sef@kithrup.COM (Sean Eric Fagan) writes:
  4.  
  5. | Having worked at a company that implemented some POSIX features during and
  6. | after the standardisation process, I know what Dan's saying:  some of the
  7. | things being standardised did not exist until POSIX invented them.  POSIX
  8. | job control, Dan's personal favorite, is similar, but not quite like, BSD
  9. | job control, which everyone else used.
  10. |
  11. | Since it did not exist until POSIX invented it, how could it managed to have
  12. | been tested before it was standardised (and, due to FIPS, required for
  13. | certain key sales)?  There is a difference between standardising what you
  14. | have implemented, and implementing what you have standardised.
  15. ---
  16. Yes, but the working group is supposed to be made up of people who
  17. have a lot of experience with the existing art and its implementation
  18. and know (1) what is implementable and (2) what is wrong with the
  19. existing art.  There are enough people involved with an interest in
  20. continuing to sell what already exists that people have to be able to
  21. produce serious arguments (which would translate into responsive
  22. negative ballots) to effect a change.  Usually this means there is
  23. consensus in the group that there are serious problems with existing
  24. approaches *and* there is consensus in the group that the functionality
  25. can't just be left out of the standard *and* what is proposed is similar
  26. enough to existing approaches that the experienced implementors in the
  27. group believe implementation is practical.
  28.  
  29. Also, of course, it's a long time from the appearance of an interface in
  30. a draft standard to the time the standard completes balloting and is
  31. approved.  In that time people generally do do prototype implementations
  32. to validate their expectations.
  33.  
  34. While it's almost always better to standardize existing practice than
  35. invent new solutions, there are elements of existing systems that are
  36. universally rejected as inadequate, broken, or mistaken, and it would be
  37. a disservice to the community to standardize things that the group
  38. consensus recognized as bad practice.
  39.  
  40.  
  41. --
  42. scott preece
  43. motorola/mcg urbana design center    1101 e. university, urbana, il   61801
  44. uucp:    uunet!uiucuxc!udc!preece,     arpa:    preece@urbana.mcd.mot.com
  45. phone:    217-384-8589              fax:    217-384-8550
  46.  
  47. Volume-Number: Volume 26, Number 15
  48.  
  49.