staatsvr@m11.sews.wpafb.af.mil (Vern Staats) (08/18/89)
From: staatsvr@m11.sews.wpafb.af.mil (Vern Staats) I see that NIST is planning to adopt the X wire protocol, Xlib, and the Xt Intrinsics as a FIPS PUB, for "network-based bit-mapped graphic system applications acquired or internally developed for Federal use, which have applications portability as a concern." That's not a direct quote, but it's pretty close. Please note that the focus is on applications portability. They specifically state that this FIPS is not intended to specify a government-wide style or "look & feel". If adopted, most applications which fall into the above category would have to be based on Xlib and the Xt Intrinsics. While this initially struck me as a good thing, I do have some questions about including the intrinsics. Any answers/feedback/opinions would be greatly appreciated. 1) They are specifying X11R3. Shouldn't they really spec R4? 2) Do the benefits of standardization outweigh losing Andrew, Interviews, (and others, I'm sure) applications which are not based on the intrinsics? 3) It seems to me that for true application portability, you would need to either stay with Xlib, or standardize all the way up to the widget level. Creating a standard foundation for widget sets is all well and good, but the application may not be portable if you don't have the right widgets. Perhaps they should state that applications not be based on proprietary widget sets. 4) Is ICCCM compliance important to application portability? 5) There seem to be a few differences between the X Consortium intrinsics and those provided by DEC. I assume other vendors have "enhanced" their intrinsics as well to provide extensions, better performance, etc. The departures from the Consortium's intrinsics do not appear to have had much impact on applications portability; I can't recall seeing any questions on comp.windows.x regarding problems arising from differing intrinsics. Am I correct in assuming that most vendors will have little difficulty producing compliant applications, even if they normally use extended intrinsics? 6) I've heard that the X Consortium and X/Open are both opposed to standardizing on the intrinsics at R3 and even at R4. Is this true? Thanks again for any info. If I get mail with points not covered on the net I'll post a summary. NIST = National Institute of Standards and Technology, previously the National Bureau of Standards. FIPS PUB = Federal Information Processing Standards Publication. See Also: Federal Register / Vol. 54, No. 108 / June 7, 1989, page 24372 and: Mr. D. Richard Kuhn, NIST, Gaithersburg MD 20899, (301) 975-3337. NIST is soliciting comments until 5 September 1989. ---- "Hundreds of miles apart, the ships inerted and their pilots fought with supreme skill to make the two intrinsics match." -- Edward E. Smith, Ph.D. ---- INET: staatsvr@asd.wpafb.af.mil Vern Staats (513) 255-2714 /// Save UUCP: nap1!asd!staatsvr ASD/SCED \\\/// The Opinions: my!own! WPAFB OH 45433 \XX/ Guru Volume-Number: Volume 17, Number 3