[comp.text.sgml] Request For Document Type Definitions

bowe@osf.org (John Bowe) (12/21/90)

What follows is The Open Software Foundation's request for SGML
Document Type Definitions (DTDs).  The rest of this posting is a
plain-text (ascii) version of the cover letter and the request itself.
In a followup posting is a PostScript version.

	John Bowe

------------------------- cut here ---------------------------







       Documentation Engineering Group
       The Open Software Foundation
       11 Cambridge Center
       Cambridge, MA 02142




                                                 19 December 1990



       The Open Software Foundation (OSF) Documentation Engineering
       group is pleased to send you this Request for Document Type
       Definitions (DTDs).  This technical search is the next step
       in our migration towards the use of Standard Generalized
       Markup Language (SGML) (ISO 8879) as an interchange format
       for OSF technical documentation.  This migration was
       recommended by the OSF Documentation Special Interest Group
       earlier this year.

       Please note that the letters of intent to respond are due by
       31 January 1991.  In case of questions contact Fred
       Dalrymple at 617 621-8855, John Bowe at 617 621-7269, or
       rfdtd@osf.org by electronic mail.

       We wish you a happy and safe holiday season.






                                                 Sincerely,




                                                 Elizabeth Connolly


























                               RRRReeeeqqqquuuueeeesssstttt ffffoooorrrr
                        DDDDooooccccuuuummmmeeeennnntttt TTTTyyyyppppeeee DDDDeeeeffffiiiinnnniiiittttiiiioooonnnnssss
                         OOOOppppeeeennnn SSSSooooffffttttwwwwaaaarrrreeee FFFFoooouuuunnnnddddaaaattttiiiioooonnnn
                             11119999 DDDDeeeecccceeeemmmmbbbbeeeerrrr 1111999999990000



       1.  IIIInnnnttttrrrroooodddduuuuccccttttiiiioooonnnn

       The Open Software Foundation (OSF) is issuing a Request For
       Document Type Definitions (DTDs) to continue the process of
       establishing a semantic document markup language to be used
       for the distribution of OSF documentation.  This
       documentation includes, but is not limited to, reference
       manuals, tutorial books, journal articles, and other
       technically oriented papers, intended for both internal OSF
       and licensee use.

       This request is intentionally less formal than an OSF
       Request for Technology (RFT).  Although we will distribute
       it widely and believe that we will receive good responses,
       we also believe that the number of possible solutions is
       small (because of our narrow definition).  We will work with
       the OSF's Documentation Special Interest Group
       (Documentation SIG) to review all submissions, select
       technology, and write a rationale for our decision; however,
       OSF resources will not be devoted to this work full-time as
       in a formal RFT.

       Currently, OSF technology suppliers submit documentation to
       OSF in many different mark-up languages.  It is the task of
       OSF's documentation staff to integrate the submitted
       material into coherent, unified documents, which are
       distributed to the licensees with OSF's offerings.
       Licensees generally want to incorporate the documents
       written and integrated by OSF into their own, often
       proprietary, document format.  OSF is interested in the
       content of the submitted documents, but not the printed
       formats.  Suppliers, integrators, and licensees all want the
       ability to use the same content and structure, but to tailor
       it to their own display format and style.  Our requirement
       is that documents be marked up semantically; formatting
       information is not appropriate.

       OSF must also provide a reasonable means for licensees to
       view OSF documents.  The appearance need not be
       sophisticated, but a reasonably formatted representation
       should be provided for the semantic markup.  The issue of
       presentation of documents, however, is beyond the scope of
       this request for DTDs.




                                  - 1 -











       Earlier this year OSF's Documentation Special Interest
       Group's Information Architecture Task Force charted a course
       for Information Architecture and Communications.  In the
       initial phase of this process, which is complete, we
       migrated OSF's documentation to a semantic markup using
       troff macros.  We call this macro package Semantic Markup
       Language (SML).  There are two flavors of SML - General
       Purpose SML (GPSML), and Reference SML (RSML).  From a
       writer's point of view these supplement or replace mm and
       man macros, respectively.  With documentation in a semantic
       representation, we feel it will be straightforward to
       proceed to the next phase (as recommended by the
       Documentation SIG and accepted by OSF):  Standard
       Generalized Markup Language (SGML).  In this next phase we
       will obtain Document Type Definitions, written in SGML, for
       the documents that OSF produces.

       There are several documents with which those considering
       responding to this request should be familiar, the first
       three of which are available from OSF:

          +o _O_S_F _R_e_q_u_i_r_e_m_e_n_t_s _f_o_r _I_n_f_o_r_m_a_t_i_o_n _A_r_c_h_i_t_e_c_t_u_r_e _a_n_d
            _C_o_m_m_u_n_i_c_a_t_i_o_n_s; F. Dalrymple; OSF; 1990.

          +o _P_r_o_p_o_s_a_l _f_o_r _S_e_m_a_n_t_i_c _M_a_r_k _U_p _o_f _O_S_F _D_o_c_u_m_e_n_t_s; E.
            Connolly, F. Dalrymple; OSF; 1990.

          +o _I_n_f_o_r_m_a_t_i_o_n _A_r_c_h_i_t_e_c_t_u_r_e _T_a_s_k _F_o_r_c_e _R_e_p_o_r_t; E. Mooney,
            Hewlett-Packard; M. Rountree, Digital Equipment Corp.;
            1990.

          +o _I_n_f_o_r_m_a_t_i_o_n _P_r_o_c_e_s_s_i_n_g - _T_e_x_t _a_n_d _O_f_f_i_c_e _O_f_f_i_c_e _S_y_s_t_e_m_s
            - _S_t_a_n_d_a_r_d _G_e_n_e_r_a_l_i_z_e_d _M_a_r_k_u_p _L_a_n_g_u_a_g_e (_S_G_M_L); ANSI;
            ISO 8879; New York, 1986.

          +o _M_a_r_k_u_p _S_y_s_t_e_m_s _a_n_d _t_h_e _F_u_t_u_r_e _o_f _S_c_h_o_l_a_r_l_y _T_e_x_t
            _P_r_o_c_e_s_s_i_n_g; J. Coombs, A. Renear, and S. DeRose,
            _C_o_m_m_u_n_i_c_a_t_i_o_n_s _o_f _t_h_e _A_C_M; Vol 30, No 11, November
            1987.

       Once we are satisfied with our Document Type Definitions, we
       plan to offer them to OSF technology licensees.  We will
       distribute all documentation associated with our offerings
       using these DTDs, or a subset of them.  Currently we
       distribute our documents in troff format.









                                  - 2 -











       2.  RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss

       There are some aspects of OSF's requirements that we
       consider optional, but they may influence our selections; we
       will call these Optional Requirements.

       2.1  MMMMaaaannnnddddaaaattttoooorrrryyyy RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss

       Submitted Document Type Definitions must satisfy the
       following requirements:

       2.1.1  LLLLooooggggiiiiccccaaaallll eeeexxxxtttteeeennnnssssiiiioooonnnn ttttoooo GGGGPPPPSSSSMMMMLLLL aaaannnndddd RRRRSSSSMMMMLLLL
       The DTDs must include all the present functionality of GPSML
       and RSML.  These are the two major areas of functionality
       that we now use for producing documentation of OSF's current
       offerings.  OSF also produces a variety of technical papers,
       books, and reference manuals (see section on which DTDs OSF
       will need).  The set of DTDs chosen must meet our needs in
       producing all these documents.

       2.1.2  PPPPrrrroooovvvveeeennnn tttteeeecccchhhhnnnnoooollllooooggggiiiieeeessss
       Submissions must have been used to create and produce
       complex documents in a working environment.  This does not
       necessarily mean that submissions must be of production
       quality.

       2.1.3  IIIISSSSOOOO 8888888877779999 CCCCoooonnnnffffoooorrrrmmmmaaaannnncccceeee
       Submissions must conform to ISO 8879, the SGML
       specification.

       2.1.4  AAAAlllllllloooowwwwaaaannnncccceeee ooooffff FFFFiiiinnnnaaaallll FFFFoooorrrrmmmm MMMMaaaarrrrkkkkuuuupppp EEEElllleeeemmmmeeeennnnttttssss
       There are some instances when the final form appearance of
       an element of a document is more important than the
       semantics.  For example, in a graphic design the placement
       of a bitmap and some text may not be subject to
       interpretation, as with the inclusion of a PostScript
       program.  The Document Type Definitions adopted must allow
       for this.

       2.1.5  PPPPoooorrrrttttaaaabbbbiiiilllliiiittttyyyy
       Any programs submitted must be portable to a wide variety of
       platforms.

       2.2  OOOOppppttttiiiioooonnnnaaaallll RRRReeeeqqqquuuuiiiirrrreeeemmmmeeeennnnttttssss

       Submitted Document Type Definitions should satisfy the
       following requirements:







                                  - 3 -











       2.2.1  HHHHyyyyppppeeeerrrrmmmmeeeeddddiiiiaaaa CCCCoooonnnnssssiiiiddddeeeerrrraaaattttiiiioooonnnnssss
       Although the world of hypermedia is still young and growing,
       the Document Type Definitions adopted should support the
       concepts of _l_i_n_k_s between different types of information and
       the _m_e_a_n_i_n_g of those links.  We do not anticipate immediate
       use of this hyper information, but we will need it in later
       phases of OSF's Information Architecture plans.

       2.2.2  SSSShhhhaaaarrrreeeedddd ccccoooonnnntttteeeennnntttt
       Most (at least 80%) of the content of the DTDs adopted
       should be shared.  We believe that the core of all DTDs that
       we will use will be identical, with extensions and
       variations to fit a particular type of document.


       3.  DDDDeeeelllliiiivvvveeeerrrraaaabbbblllleeeessss

       OSF needs to make the DTDs and associated technologies
       available free of charge with OSF offerings.  For this
       reason the DTDs must be made available by submitters to OSF
       at no charge.  Those organizations wishing to respond to
       this request for Document Type Definitions should submit the
       following:

       3.1  DDDDTTTTDDDDssss

       Set of Document Type Definitions.  These must be written in
       SGML.

       3.2  TTTTrrrraaaannnnssssllllaaaattttoooorrrrssss

       Any available translators to and from a particular set of
       languages should be included with submissions.  We do not
       wish to specify an exact set of languages, but we know that
       SML and troff are very important to our licensees because of
       their wide use and portability.  Translators to and from
       other freely available markup formats would be very
       desirable, as would translators to and from formats of
       easily-obtained commercial text processing products.

       3.3  DDDDooooccccuuuummmmeeeennnnttttaaaattttiiiioooonnnn

       Submissions must include clear, accurate, well organized,
       and usable specifications for our review and evaluation.

       3.4  SSSSaaaammmmpppplllleeee DDDDooooccccuuuummmmeeeennnnttttssss

       Submissions must include examples of documents marked up
       with the DTD, for our evaluation.





                                  - 4 -











       3.5  VVVVaaaalllliiiiddddaaaattttiiiioooonnnn

       Those making submissions should provide validation suites to
       test the elements of their Document Type Definitions.


       4.  QQQQuuuueeeessssttttiiiioooonnnnssss

       The following short discussion touches upon some issues we
       have not resolved.  We hope that this leaves more room for
       flexibility for potential DTD submitters.

       4.1  WWWWhhhhiiiicccchhhh DDDDTTTTDDDDssss wwwwiiiillllllll OOOOSSSSFFFF nnnneeeeeeeedddd????

       How many DTDs?  Should there be many to choose from, or
       should there be just a few, highly-customizable ones?  A
       look at what kinds of documentation OSF currently produces
       should help clarify our needs.

       OSF produces specifications, reference manuals, and guides
       for OSF offerings.  Reference manuals are available as books
       and on-line as UNIX ``man pages''.  Specifications and
       guides are available as books.  OSF provides this
       documentation on its source tapes, in source and final
       format.  OSF also publishes a subset of these manuals
       through Prentice Hall.

       The OSF documentation offerings include volumes on the
       OSF/Motif GUI, the OSF/1 Operating System, and the
       Distributed Computing Environment (DCE).

       OSF also produces various technical and non-technical
       papers.  These include:  simple, single-page memos; multi-
       page papers, such as this Request for DTDs; marketing
       literature; journal articles; and in-depth technical
       discussions which are less formal than books.

       4.2  SSSSttttrrrruuuuccccttttuuuurrrreeee

       Do we use a small number of DTDs to support a few large
       classes of different books, or a single DTD per minor
       variant of OSF document?  We expect that the best solution
       is somewhere in between.


       5.  PPPPrrrreeeelllliiiimmmmiiiinnnnaaaarrrryyyy EEEEvvvvaaaalllluuuuaaaattttiiiioooonnnn CCCCrrrriiiitttteeeerrrriiiiaaaa

       This is our initial set of evaluation criteria.  We expect
       to develop a final set of evaluation criteria in conjunction
       with the Documentation SIG and the submitters.




                                  - 5 -











          +o Flexibility of design and capabilities

          +o Simplicity of design

          +o Clarity of structure and documentation

          +o Completeness of coverage

          +o Availability of environments (i.e. use of the DTDs by
            current document systems, whether commercial or
            otherwise)

          +o Amount of experience people have with the DTDs (i.e.
            how much use the DTDs have gotten)

          +o Compliance to certain existing DTDs, such as CALS, or
            already approved standards.  This may be a factor in
            the evaluation.

          +o Others, as offered by the Documentation SIG.


       6.  RRRReeeevvvviiiieeeewwww PPPPrrrroooocccceeeessssssss aaaannnndddd SSSScccchhhheeeedddduuuulllleeee

       OSF will select DTDs best meeting our requirements.  As with
       most OSF requests for technology, we may combine submissions
       to create a consistent, complete offering.

       The following is a preliminary schedule.  We will set a
       final schedule after consulting with the Documentation SIG.

       6.1  RRRReeeeqqqquuuueeeesssstttt ffffoooorrrr DDDDooooccccuuuummmmeeeennnntttt TTTTyyyyppppeeee DDDDeeeeffffiiiinnnniiiittttiiiioooonnnnssss iiiissssssssuuuueeeedddd

       This Request is being solicited in December 1990.

       6.2  LLLLeeeetttttttteeeerrrrssss ooooffff iiiinnnntttteeeennnntttt ttttoooo rrrreeeessssppppoooonnnndddd

       Letters of intent to respond are due 31 January 1991.  They
       should not exceed 12 pages and should include:

          +o An executive summary (1 to 3 pages)

          +o An overview of the basic design philosophy

          +o A list of document types for which DTDs will be
            provided

          +o A statement of willingness to openly license the DTDs

       After letters of intent have been received, OSF will
       distribute copies of the executive summaries to all



                                  - 6 -











       submitters and OSF members.

       6.3  RRRReeeevvvviiiieeeewwww ooooffff lllleeeetttttttteeeerrrrssss ooooffff iiiinnnntttteeeennnntttt

       DTD submitters and the Documentation SIG will be invited to
       OSF to review the letters of intent and develop the final
       evaluation criteria.  This meeting will occur during the
       first week of February 1991.

       6.4  SSSSuuuubbbbmmmmiiiissssssssiiiioooonnnn ddddeeeeaaaaddddlllliiiinnnneeee

       All materials from submitters must be received by OSF by 15
       April 1991.

       6.5  SSSSuuuubbbbmmmmiiiissssssssiiiioooonnnn aaaannnnaaaallllyyyyssssiiiissss

       DTD submitters, the Documentation SIG, and relevant experts
       will be invited to participate in the analysis of the DTD
       submissions.  We hope to achieve a consensus of what we feel
       is the best set of DTDs to meet the given requirements.
       This meeting will occur in May 1991.

       6.6  OOOOSSSSFFFF aaaannnnaaaallllyyyyssssiiiissss

       OSF will analyze the DTD submissions in light of the
       comments made by the submitters, SIG, and assembled experts.

       6.7  DDDDTTTTDDDD cccchhhhooooiiiicccceeeessss

       OSF will be responsible for the final choices and will
       publicly announce the selected technologies and the
       selection rationale.  We will make our choices as soon as
       possible after the analysis.

       6.8  IIIImmmmpppplllleeeemmmmeeeennnnttttaaaattttiiiioooonnnn aaaannnndddd rrrreeeeaaaalllliiiizzzzaaaattttiiiioooonnnn

       OSF will make the DTD technologies chosen available.


       7.  HHHHoooowwww ttttoooo SSSSuuuubbbbmmmmiiiitttt

       Send submissions to:
          Open Software Foundation
          ATTN: RFDTD Inquiries Desk
          11 Cambridge Center
          Cambridge, MA 02142
       Questions should be directed to:
          Fred Dalrymple, 617 621-8855, or
          John Bowe, 617 621-7269
       or, via electronic mail:
          rfdtd@osf.org



                                  - 7 -











       UNIX is a registered trademark of UNIX Systems Laboratories,
       Inc. in the U.S. and other countries




















































                                  - 8 -

bowe@osf.org (12/21/90)

This is the PostScript rendition of the cover letter and Request For DTDs.

	-john

----------------------- cut here ------------------------------
%!
%%BoundingBox: 0.0 0.0 612.0 792.0
%%DocumentFonts: (atend)
%%Creator: @nyx with Eroff/eps release 2.2C
%%CreationDate: Thu Dec 20 11:06:57 1990
%%Pages: (atend)
%%EndComments
/DocState4057 save def
/pid 4057 def

0.2400 dup scale
/inch { 300.0000 mul } bind def
/pgtop 10.875 inch def
/stm usertime def
/pgc statusdict begin pagecount end def
/ps { print flush } bind def
1.0 setlinewidth
/page { showpage restore save home } bind def
/home { newpath 0 pgtop moveto } bind def
/mf { statusdict /manualfeed true put } bind def
/af { statusdict /manualfeed false put } bind def
af
/xform { transform round exch round exch itransform } bind def
0 0 xform moveto
0 setlinecap
/y { neg 0 exch xform rmoveto } bind def
/X { currentpoint exch pop xform moveto } bind def
/Y { pgtop exch sub currentpoint pop exch xform moveto } bind def
/s { show } bind def
/l { neg rlineto currentpoint stroke moveto } bind def
/c {
2 div /rad exch def currentpoint /y0 exch def /x0 exch def
newpath x0 rad add y0 xform rad 0 360 arc closepath stroke
x0 rad add rad add y0 xform moveto
 } bind def
/a {
/y2 exch neg def /x2 exch def /y1 exch neg def /x1 exch def
x1 y1 xform rmoveto currentpoint
currentpoint
x2 x2 mul y2 y2 mul add sqrt
y1 neg x1 neg atan
y2 x2 atan
newpath arc stroke moveto x2 y2 rmoveto
} bind def
/e {
currentlinewidth /elw exch def
gsave
2 div /yrad exch def 2 div /xrad exch def
currentpoint /y0 exch def /x0 exch def
x0 xrad add y0 translate
xrad yrad scale
newpath 0 0 xform 1 0 360 arc closepath
elw xrad div setlinewidth
stroke
grestore
elw setlinewidth
x0 xrad add xrad add y0 xform moveto
} bind def
/spln {
rcurveto currentpoint stroke moveto
} bind def
/ft { /fonttype exch def /xsiz exch def /ysiz exch def /sl exch def
 fonttype [ xsiz pt 0 sl sin sl cos div ysiz pt mul ysiz pt 0 0 ]
 makefont setfont } bind def
/doImage {{currentfile rasterString
readhexstring pop} image} bind def
/pt { 4.166667 mul } bind def

0.375 0.000000 add inch 0.25 inch translate
/savematrix matrix currentmatrix def
/roman-8-dict 20 dict def	% Local storage
/roman-8-mappings [
8#260 /Adieresis 8#265 /Aring 8#276 /Aacute 8#300 /Agrave
8#311 /Acircumflex 8#314 /Atilde 8#321 /Ccedilla 8#322 /Edieresis
8#323 /Eacute 8#324 /Egrave 8#325 /Ecircumflex 8#326 /Idieresis
8#327 /Iacute 8#330 /Igrave 8#331 /Icircumflex 8#332 /Ntilde
8#333 /Odieresis 8#334 /Oacute 8#335 /Ograve 8#336 /Ocircumflex
8#337 /Otilde 8#340 /Scaron 8#342 /Udieresis 8#344 /Uacute
8#345 /Ugrave 8#346 /Ydieresis 8#347 /adieresis 8#354 /aring
8#355 /aacute 8#356 /agrave 8#357 /acircumflex 8#360 /atilde
8#362 /ccedilla 8#363 /edieresis 8#364 /eacute 8#366 /egrave
8#367 /ecircumflex 8#374 /idieresis 8#375 /iacute 8#376 /igrave
8#220 /icircumflex 8#221 /ntilde 8#222 /odieresis 8#223 /oacute
8#224 /ograve 8#225 /ocircumflex 8#226 /otilde 8#227 /scaron
8#230 /udieresis 8#231 /uacute 8#232 /ugrave 8#233 /ucircumflex
8#234 /ydieresis 8#235 /Ucircumflex
] def
/AddRoman-8 {
	roman-8-dict begin
		/roman-8-mappings exch def
		/newName exch def
		/oldName exch def
		/oldDict oldName findfont def
		/newDict oldDict maxlength dict def
		oldDict {
			exch dup /FID ne
			{
				dup /Encoding eq
				{
					exch dup length array copy
					newDict 3 1 roll put
				}
				{
					exch newDict 3 1 roll put
				} ifelse
			}
			{
				pop pop
			} ifelse
		} forall
		newDict /FontName newName put
		0 2 roman-8-mappings length 1 sub {
			dup
			roman-8-mappings exch get
			exch 1 add roman-8-mappings exch get
			newDict /Encoding get 3 1 roll put
		} for
		newName newDict definefont pop
	end
} bind def
/BracketFontDict 9 dict def /$workingdict 10 dict def
BracketFontDict begin
/FontType 3 def
/FontName (Bracket) cvn def
/FontMatrix [ 0.001 0 0 0.001 0 0] def
/FontBBox [ -50 -250 1000 1000 ] def
/Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for
Encoding
dup 65 /Cbv put
dup 66 /Clt put
dup 67 /Clk put
dup 68 /Clb put
dup 69 /Crt put
dup 70 /Crk put
dup 71 /Crb put
dup 72 /Clc put
dup 73 /Clf put
dup 74 /Crc put
dup 75 /Crf put
dup 76 /Cbr put
dup 77 /Crn put
dup 78 /Cci put
dup 79 /C|| put
dup 80 /C^^ put
dup 81 /Cr1 put
dup 82 /Cr2 put
pop
/CharProcs 24 dict dup begin
/setC { 0 -50 -250 500 1000 setcachedevice} bind def
/C.bv {220 -250 moveto 0 1000 rlineto
60 0 rlineto 0 -1000 rlineto fill } bind def
/C.cbar { 750 moveto 180 0 rlineto 0 -60 rlineto -180 0 rlineto fill } bind def
/C.fbar { -250 moveto 180 0 rlineto 0 60 rlineto -180 0 rlineto fill } bind def
/C.brk.end { 1 setlinewidth moveto rlineto rcurveto
reversepath 60 0 rlineto rlineto rcurveto fill } bind def
/C.setl {dup dtransform exch round exch idtransform pop setlinewidth } bind def
/Cbv {
208 setC
C.bv
} bind def
/Clt {
208 setC
 0 150 50 210 140 250
 0 730
 0 150 50 250 200 250
 0 750
 220 -250
 C.brk.end

} bind def
/Clk {
208 setC
 1 setlinewidth
 220 -250 moveto
 0 400 rlineto
 0 50 -50 100 -100 100 rcurveto
 50 0 100 50 100 100 rcurveto
 0 400 rlineto
 60 0 rlineto
 0 -400 rlineto
 0 -50 -50 -100 -100 -100 rcurveto
 50 0 100 -50 100 -100 rcurveto
 0 -400 rlineto
 closepath fill

} bind def
/Clb {
208 setC
 0 -150 50 -210 140 -250
 0 -730
 0 -150 50 -250 200 -250
 0 -750
 220 750
 C.brk.end

} bind def
/Crt {
208 setC
 0 150 -50 250 -200 250
 0 750
 0 150 -50 210 -140 250
 0 730
 220 -250
 C.brk.end

} bind def
/Crk {
208 setC
 1 setlinewidth
 220 -250 moveto
 0 400 rlineto
 0 50 50 100 100 100 rcurveto
 -50 0 -100 50 -100 100 rcurveto
 0 400 rlineto
 60 0 rlineto
 0 -400 rlineto
 0 -50 50 -100 100 -100 rcurveto
 -50 0 -100 -50 -100 -100 rcurveto
 0 -400 rlineto
 fill

} bind def
/Crb {
208 setC
 0 -150 -50 -250 -200 -250
 0 -750
 0 -150 -50 -210 -140 -250
 0 -730
 220 750
 C.brk.end

} bind def
/Clc {
208 setC
 C.bv
 280
 C.cbar

} bind def
/Clf {
208 setC
 C.bv 280 C.fbar

} bind def
/Crc {
208 setC
 C.bv 40 C.cbar

} bind def
/Crf {
208 setC
 C.bv 40 C.fbar

} bind def
/Cbr {
0 0 -50 -250 0 1000 setcachedevice
 40 C.setl
 0 -250 moveto
 0 1000 rlineto
 stroke

} bind def
/Crn {
208 setC
 40 C.setl
 0 770 moveto
 500 0 rlineto
 stroke

} bind def
/Cci {
937 0 -50 -250 937 1000 setcachedevice
 40 C.setl
 500 250
 400
 0 360 arc
 stroke

} bind def
/C|| {
70 0 -50 -250 70 1000 setcachedevice


} bind def
/C^^ {
33 0 -50 -250 33 1000 setcachedevice


} bind def
/Cr1 {
333 0 -50 -250 333 1000 setcachedevice
 40 C.setl
 0 setlinejoin
 700 180 moveto -650 currentlinewidth add 0 rlineto 200 -200 rlineto
 50 360 moveto 650 currentlinewidth sub 0 rlineto -200 200 rlineto
 stroke

} bind def
/Cr2 {
333 0 -50 -250 333 1000 setcachedevice
 40 C.setl
 2 setlinejoin
 217 18 moveto

 -150 150 rlineto 150 150 rlineto -150 -150 rlineto
 633 0 rlineto
 50 360 moveto
 633 0 rlineto
 -150 150 rlineto 150 -150 rlineto -150 -150 rlineto
 stroke

} bind def
end def
/BuildChar
{
	$workingdict begin
	/charcode exch def
	/fontdict exch def
	fontdict /CharProcs get begin
	fontdict /Encoding get
	charcode get load
	gsave
	0 setlinecap 0 setgray newpath
	exec
	grestore
	end end
} bind def end
/BracketFont BracketFontDict definefont pop

%%EndProlog
%%Page: label 1
%%PageFonts: (atend)

/PageState4057 save def
home

0 Y
300 X
464 Y
%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 12 12 f.R ft(Documentation)s
622 X(Engineering)s
880 X(Group)s
300 X
522 Y(The)s
390 X(Open)s
511 X(Software)s
706 X(F)s
733 X(oundation)s
300 X
580 Y(11)s
362 X(Cambridge)s
598 X(Center)s
300 X
638 Y(Cambridge,)s
548 X(MA)s
640 X(02142)s
300 X
876 Y
1575 X(19)s
1637 X(December)s
1857 X(1990)s
300 X
1084 Y(The)s
395 X(Open)s
522 X(Software)s
723 X(F)s
750 X(oundation)s
969 X(\(OSF\))s
1113 X(Documentation)s
1441 X(Engineering)s
1705 X(group)s
1840 X(is)s
1891 X(pleased)s
2061 X(to)s
300 X
1142 Y(send)s
409 X(you)s
500 X(this)s
588 X(Request)s
767 X(for)s
842 X(Document)s
1067 X(T)s
1094 X(ype)s
1183 X(De)s
1242 X(\256)s
1270 X(nitions)s
1422 X(\(DTDs\).)s
1617 X(This)s
1721 X(technical)s
1921 X(search)s
2067 X(is)s
300 X
1200 Y(the)s
391 X(next)s
507 X(step)s
617 X(in)s
685 X(our)s
781 X(migration)s
1005 X(towards)s
1194 X(the)s
1286 X(use)s
1383 X(of)s
1455 X(Standard)s
1665 X(Generalized)s
1941 X(Markup)s
300 X
1258 Y(Language)s
541 X(\(SGML\))s
755 X(\(ISO)s
895 X(8879\))s
1054 X(as)s
1138 X(an)s
1228 X(interchange)s
1507 X(format)s
1683 X(for)s
1783 X(OSF)s
1916 X(technical)s
300 X
1316 Y(documentation.)s
641 X(This)s
747 X(migration)s
960 X(was)s
1056 X(recommended)s
1360 X(by)s
1429 X(the)s
1510 X(OSF)s
1621 X(Documentation)s
1950 X(Special)s
300 X
1374 Y(Interest)s
464 X(Group)s
604 X(earlier)s
747 X(this)s
831 X(year.)s
300 X
1490 Y(Please)s
446 X(note)s
549 X(that)s
641 X(the)s
719 X(letters)s
859 X(of)s
917 X(intent)s
1048 X(to)s
1103 X(respond)s
1278 X(are)s
1357 X(due)s
1446 X(by)s
1512 X(31)s
1579 X(January)s
1753 X(1991.)s
1894 X(In)s
1953 X(case)s
2058 X(of)s
300 X
1548 Y(questions)s
512 X(contact)s
682 X(F)s
709 X(red)s
797 X(Dalrymple)s
1035 X(at)s
1095 X(617)s
1193 X(621-8855,)s
1420 X(John)s
1536 X(Bowe)s
1676 X(at)s
1735 X(617)s
1832 X(621-7269,)s
2058 X(or)s
300 X
1606 Y(rfdtd@osf.org)s
596 X(by)s
658 X(electronic)s
871 X(mail.)s
300 X
1722 Y(W)s
345 X(e)s
380 X(wish)s
486 X(you)s
573 X(a)s
608 X(happy)s
743 X(and)s
828 X(safe)s
922 X(holiday)s
1085 X(season.)s
300 X
2080 Y
1575 X(Sincerely,)s
300 X
2318 Y
1575 X(Elizabeth)s
1778 X(Connolly)s
300 X
3300 Y
showpage
PageState4057 restore

%%PageFonts: Times-Roman
%%Page: label 2
%%PageFonts: (atend)
/PageState4057 save def
home

%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 12 12 f.R ft
1.0000 setlinewidth

PageState4057 restore
%%Trailer
%%DocumentFonts: Times-Roman
%%Pages: 1
DocState4057 restore
%%EOF
%!
%%BoundingBox: 0.0 0.0 612.0 792.0
%%DocumentFonts: (atend)
%%Creator: @nyx with Eroff/eps release 2.2C
%%CreationDate: Thu Dec 20 11:09:25 1990
%%Pages: (atend)
%%EndComments
/DocState4190 save def
/pid 4190 def

0.2400 dup scale
/inch { 300.0000 mul } bind def
/pgtop 10.875 inch def
/stm usertime def
/pgc statusdict begin pagecount end def
/ps { print flush } bind def
1.0 setlinewidth
/page { showpage restore save home } bind def
/home { newpath 0 pgtop moveto } bind def
/mf { statusdict /manualfeed true put } bind def
/af { statusdict /manualfeed false put } bind def
af
/xform { transform round exch round exch itransform } bind def
0 0 xform moveto
0 setlinecap
/y { neg 0 exch xform rmoveto } bind def
/X { currentpoint exch pop xform moveto } bind def
/Y { pgtop exch sub currentpoint pop exch xform moveto } bind def
/s { show } bind def
/l { neg rlineto currentpoint stroke moveto } bind def
/c {
2 div /rad exch def currentpoint /y0 exch def /x0 exch def
newpath x0 rad add y0 xform rad 0 360 arc closepath stroke
x0 rad add rad add y0 xform moveto
 } bind def
/a {
/y2 exch neg def /x2 exch def /y1 exch neg def /x1 exch def
x1 y1 xform rmoveto currentpoint
currentpoint
x2 x2 mul y2 y2 mul add sqrt
y1 neg x1 neg atan
y2 x2 atan
newpath arc stroke moveto x2 y2 rmoveto
} bind def
/e {
currentlinewidth /elw exch def
gsave
2 div /yrad exch def 2 div /xrad exch def
currentpoint /y0 exch def /x0 exch def
x0 xrad add y0 translate
xrad yrad scale
newpath 0 0 xform 1 0 360 arc closepath
elw xrad div setlinewidth
stroke
grestore
elw setlinewidth
x0 xrad add xrad add y0 xform moveto
} bind def
/spln {
rcurveto currentpoint stroke moveto
} bind def
/ft { /fonttype exch def /xsiz exch def /ysiz exch def /sl exch def
 fonttype [ xsiz pt 0 sl sin sl cos div ysiz pt mul ysiz pt 0 0 ]
 makefont setfont } bind def
/doImage {{currentfile rasterString
readhexstring pop} image} bind def
/pt { 4.166667 mul } bind def

0.375 0.000000 add inch 0.25 inch translate
/savematrix matrix currentmatrix def
/roman-8-dict 20 dict def	% Local storage
/roman-8-mappings [
8#260 /Adieresis 8#265 /Aring 8#276 /Aacute 8#300 /Agrave
8#311 /Acircumflex 8#314 /Atilde 8#321 /Ccedilla 8#322 /Edieresis
8#323 /Eacute 8#324 /Egrave 8#325 /Ecircumflex 8#326 /Idieresis
8#327 /Iacute 8#330 /Igrave 8#331 /Icircumflex 8#332 /Ntilde
8#333 /Odieresis 8#334 /Oacute 8#335 /Ograve 8#336 /Ocircumflex
8#337 /Otilde 8#340 /Scaron 8#342 /Udieresis 8#344 /Uacute
8#345 /Ugrave 8#346 /Ydieresis 8#347 /adieresis 8#354 /aring
8#355 /aacute 8#356 /agrave 8#357 /acircumflex 8#360 /atilde
8#362 /ccedilla 8#363 /edieresis 8#364 /eacute 8#366 /egrave
8#367 /ecircumflex 8#374 /idieresis 8#375 /iacute 8#376 /igrave
8#220 /icircumflex 8#221 /ntilde 8#222 /odieresis 8#223 /oacute
8#224 /ograve 8#225 /ocircumflex 8#226 /otilde 8#227 /scaron
8#230 /udieresis 8#231 /uacute 8#232 /ugrave 8#233 /ucircumflex
8#234 /ydieresis 8#235 /Ucircumflex
] def
/AddRoman-8 {
	roman-8-dict begin
		/roman-8-mappings exch def
		/newName exch def
		/oldName exch def
		/oldDict oldName findfont def
		/newDict oldDict maxlength dict def
		oldDict {
			exch dup /FID ne
			{
				dup /Encoding eq
				{
					exch dup length array copy
					newDict 3 1 roll put
				}
				{
					exch newDict 3 1 roll put
				} ifelse
			}
			{
				pop pop
			} ifelse
		} forall
		newDict /FontName newName put
		0 2 roman-8-mappings length 1 sub {
			dup
			roman-8-mappings exch get
			exch 1 add roman-8-mappings exch get
			newDict /Encoding get 3 1 roll put
		} for
		newName newDict definefont pop
	end
} bind def
/BracketFontDict 9 dict def /$workingdict 10 dict def
BracketFontDict begin
/FontType 3 def
/FontName (Bracket) cvn def
/FontMatrix [ 0.001 0 0 0.001 0 0] def
/FontBBox [ -50 -250 1000 1000 ] def
/Encoding 256 array def 0 1 255 { Encoding exch /.notdef put } for
Encoding
dup 65 /Cbv put
dup 66 /Clt put
dup 67 /Clk put
dup 68 /Clb put
dup 69 /Crt put
dup 70 /Crk put
dup 71 /Crb put
dup 72 /Clc put
dup 73 /Clf put
dup 74 /Crc put
dup 75 /Crf put
dup 76 /Cbr put
dup 77 /Crn put
dup 78 /Cci put
dup 79 /C|| put
dup 80 /C^^ put
dup 81 /Cr1 put
dup 82 /Cr2 put
pop
/CharProcs 24 dict dup begin
/setC { 0 -50 -250 500 1000 setcachedevice} bind def
/C.bv {220 -250 moveto 0 1000 rlineto
60 0 rlineto 0 -1000 rlineto fill } bind def
/C.cbar { 750 moveto 180 0 rlineto 0 -60 rlineto -180 0 rlineto fill } bind def
/C.fbar { -250 moveto 180 0 rlineto 0 60 rlineto -180 0 rlineto fill } bind def
/C.brk.end { 1 setlinewidth moveto rlineto rcurveto
reversepath 60 0 rlineto rlineto rcurveto fill } bind def
/C.setl {dup dtransform exch round exch idtransform pop setlinewidth } bind def
/Cbv {
208 setC
C.bv
} bind def
/Clt {
208 setC
 0 150 50 210 140 250
 0 730
 0 150 50 250 200 250
 0 750
 220 -250
 C.brk.end

} bind def
/Clk {
208 setC
 1 setlinewidth
 220 -250 moveto
 0 400 rlineto
 0 50 -50 100 -100 100 rcurveto
 50 0 100 50 100 100 rcurveto
 0 400 rlineto
 60 0 rlineto
 0 -400 rlineto
 0 -50 -50 -100 -100 -100 rcurveto
 50 0 100 -50 100 -100 rcurveto
 0 -400 rlineto
 closepath fill

} bind def
/Clb {
208 setC
 0 -150 50 -210 140 -250
 0 -730
 0 -150 50 -250 200 -250
 0 -750
 220 750
 C.brk.end

} bind def
/Crt {
208 setC
 0 150 -50 250 -200 250
 0 750
 0 150 -50 210 -140 250
 0 730
 220 -250
 C.brk.end

} bind def
/Crk {
208 setC
 1 setlinewidth
 220 -250 moveto
 0 400 rlineto
 0 50 50 100 100 100 rcurveto
 -50 0 -100 50 -100 100 rcurveto
 0 400 rlineto
 60 0 rlineto
 0 -400 rlineto
 0 -50 50 -100 100 -100 rcurveto
 -50 0 -100 -50 -100 -100 rcurveto
 0 -400 rlineto
 fill

} bind def
/Crb {
208 setC
 0 -150 -50 -250 -200 -250
 0 -750
 0 -150 -50 -210 -140 -250
 0 -730
 220 750
 C.brk.end

} bind def
/Clc {
208 setC
 C.bv
 280
 C.cbar

} bind def
/Clf {
208 setC
 C.bv 280 C.fbar

} bind def
/Crc {
208 setC
 C.bv 40 C.cbar

} bind def
/Crf {
208 setC
 C.bv 40 C.fbar

} bind def
/Cbr {
0 0 -50 -250 0 1000 setcachedevice
 40 C.setl
 0 -250 moveto
 0 1000 rlineto
 stroke

} bind def
/Crn {
208 setC
 40 C.setl
 0 770 moveto
 500 0 rlineto
 stroke

} bind def
/Cci {
937 0 -50 -250 937 1000 setcachedevice
 40 C.setl
 500 250
 400
 0 360 arc
 stroke

} bind def
/C|| {
70 0 -50 -250 70 1000 setcachedevice


} bind def
/C^^ {
33 0 -50 -250 33 1000 setcachedevice


} bind def
/Cr1 {
333 0 -50 -250 333 1000 setcachedevice
 40 C.setl
 0 setlinejoin
 700 180 moveto -650 currentlinewidth add 0 rlineto 200 -200 rlineto
 50 360 moveto 650 currentlinewidth sub 0 rlineto -200 200 rlineto
 stroke

} bind def
/Cr2 {
333 0 -50 -250 333 1000 setcachedevice
 40 C.setl
 2 setlinejoin
 217 18 moveto

 -150 150 rlineto 150 150 rlineto -150 -150 rlineto
 633 0 rlineto
 50 360 moveto
 633 0 rlineto
 -150 150 rlineto 150 -150 rlineto -150 -150 rlineto
 stroke

} bind def
end def
/BuildChar
{
	$workingdict begin
	/charcode exch def
	/fontdict exch def
	fontdict /CharProcs get begin
	fontdict /Encoding get
	charcode get load
	gsave
	0 setlinecap 0 setgray newpath
	exec
	grestore
	end end
} bind def end
/BracketFont BracketFontDict definefont pop

%%EndProlog
%%Page: label 1
%%PageFonts: (atend)

/PageState4190 save def
home

0 Y
300 X
425 Y
1034 X
%%IncludeFont: Times-Bold

/Times-Bold /Times-Bold-8 roman-8-mappings AddRoman-8
/f.B /Times-Bold-8 findfont def

0.0 16 16 f.B ft(Request)s
1280 X(for)s
300 X
500 Y
809 X(Document)s
1119 X(T)s
1159 X(ype)s
1276 X(De)s
1354 X(\256)s
1391 X(nitions)s
300 X
587 Y
909 X
0.0 12 12 f.B ft(Open)s
1038 X(Software)s
1244 X(F)s
1273 X(oundation)s
300 X
649 Y
1035 X
0.0 10 10 f.B ft(19)s
1087 X(December)s
1280 X(1990)s
300 X
699 Y
600 X
%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 10 10 f.R ft
1200 0 l
300 X
799 Y
0.0 14 14 f.B ft(1.  Introduction)s
300 X
874 Y
0.0 10 10 f.R ft(The)s
376 X(Open)s
478 X(Software)s
641 X(F)s
663 X(oundation)s
843 X(\(OSF\))s
958 X(is)s
997 X(issuing)s
1128 X(a)s
300 X
924 Y(Request)s
452 X(F)s
474 X(or)s
525 X(Document)s
716 X(T)s
738 X(ype)s
815 X(De)s
864 X(\256)s
887 X(nitions)s
1018 X(\(DTDs\))s
300 X
974 Y(to)s
345 X(continue)s
503 X(the)s
567 X(process)s
705 X(of)s
752 X(establishing)s
966 X(a)s
997 X(semantic)s
300 X
1024 Y(document)s
488 X(markup)s
638 X(language)s
812 X(to)s
866 X(be)s
927 X(used)s
1025 X(for)s
1095 X(the)s
300 X
1074 Y(distribution)s
544 X(of)s
628 X(OSF)s
753 X(documentation.)s
1073 X(This)s
300 X
1124 Y(documentation)s
576 X(includes,)s
752 X(but)s
830 X(is)s
882 X(not)s
960 X(limited)s
1104 X(to,)s
300 X
1174 Y(reference)s
468 X(manuals,)s
628 X(tutorial)s
762 X(books,)s
883 X(journal)s
1014 X(articles,)s
300 X
1224 Y(and)s
383 X(other)s
492 X(technically)s
700 X(oriented)s
860 X(papers,)s
1001 X(intended)s
300 X
1274 Y(for)s
359 X(both)s
444 X(internal)s
584 X(OSF)s
670 X(and)s
741 X(licensee)s
888 X(use.)s
300 X
1349 Y(This)s
391 X(request)s
530 X(is)s
575 X(intentionally)s
807 X(less)s
887 X(formal)s
1016 X(than)s
1106 X(an)s
300 X
1399 Y(OSF)s
397 X(Request)s
554 X(for)s
624 X(T)s
646 X(echnology)s
843 X(\(RFT\).)s
988 X(Although)s
300 X
1449 Y(we)s
366 X(will)s
449 X(distribute)s
626 X(it)s
667 X(widely)s
799 X(and)s
877 X(believe)s
1017 X(that)s
1098 X(we)s
300 X
1499 Y(will)s
380 X(receive)s
517 X(good)s
615 X(responses,)s
802 X(we)s
865 X(also)s
947 X(believe)s
1083 X(that)s
300 X
1549 Y(the)s
362 X(number)s
500 X(of)s
546 X(possible)s
695 X(solutions)s
858 X(is)s
897 X(small)s
999 X(\(because)s
300 X
1599 Y(of)s
349 X(our)s
419 X(narrow)s
551 X(de)s
591 X(\256)s
614 X(nition\).)s
760 X(W)s
797 X(e)s
829 X(will)s
908 X(work)s
1007 X(with)s
1095 X(the)s
300 X
1649 Y(OSF')s
389 X(s)s
435 X(Documentation)s
726 X(Special)s
882 X(Interest)s
1040 X(Group)s
300 X
1699 Y(\(Documentation)s
592 X(SIG\))s
691 X(to)s
741 X(review)s
873 X(all)s
933 X(submissions,)s
300 X
1749 Y(select)s
415 X(technology,)s
631 X(and)s
711 X(write)s
817 X(a)s
855 X(rationale)s
1023 X(for)s
1091 X(our)s
300 X
1799 Y(decision;)s
477 X(however,)s
656 X(OSF)s
756 X(resources)s
939 X(will)s
1029 X(not)s
1107 X(be)s
300 X
1849 Y(devoted)s
444 X(to)s
487 X(this)s
558 X(work)s
654 X(full-time)s
812 X(as)s
857 X(in)s
900 X(a)s
929 X(formal)s
1051 X(RFT)s
1124 X(.)s
300 X
1924 Y(Currently,)s
508 X(OSF)s
620 X(technology)s
844 X(suppliers)s
1033 X(submit)s
300 X
1974 Y(documentation)s
564 X(to)s
610 X(OSF)s
699 X(in)s
745 X(many)s
851 X(di)s
884 X
/Cff{ (f) show xsiz pt 20 div neg 0 rmoveto (f) s
}bind def

Cff
907 X(erent)s
1005 X(mark-up)s
300 X
2024 Y(languages.)s
502 X(It)s
541 X(is)s
582 X(the)s
647 X(task)s
728 X(of)s
777 X(OSF')s
866 X(s)s
896 X(documentation)s
300 X
2074 Y(sta)s
347 X
Cff
399 X(to)s
461 X(integrate)s
639 X(the)s
720 X(submitted)s
914 X(material)s
1081 X(into)s
300 X
2124 Y(coherent,)s
512 X(uni)s
566 X(\256)s
589 X(ed)s
686 X(documents,)s
935 X(which)s
1095 X(are)s
300 X
2174 Y(distributed)s
497 X(to)s
545 X(the)s
612 X(licensees)s
780 X(with)s
870 X(OSF')s
959 X(s)s
990 X(o)s
1011 X
Cff
1034 X(erings.)s
300 X
2224 Y(Licensees)s
498 X(generally)s
688 X(want)s
803 X(to)s
869 X(incorporate)s
1095 X(the)s
300 X
2274 Y(documents)s
504 X(written)s
646 X(and)s
729 X(integrated)s
921 X(by)s
984 X(OSF)s
1081 X(into)s
300 X
2324 Y(their)s
400 X(own,)s
505 X(often)s
615 X(proprietary,)s
836 X(document)s
1025 X(format.)s
300 X
2374 Y(OSF)s
391 X(is)s
434 X(interested)s
614 X(in)s
661 X(the)s
727 X(content)s
866 X(of)s
915 X(the)s
981 X(submitted)s
300 X
2424 Y(documents,)s
539 X(but)s
640 X(not)s
741 X(the)s
841 X(printed)s
1009 X(formats.)s
300 X
2474 Y(Suppliers,)s
485 X(integrators,)s
692 X(and)s
769 X(licensees)s
938 X(all)s
997 X(want)s
1095 X(the)s
300 X
2524 Y(ability)s
423 X(to)s
470 X(use)s
540 X(the)s
606 X(same)s
706 X(content)s
845 X(and)s
920 X(structure,)s
1093 X(but)s
300 X
2574 Y(to)s
348 X(tailor)s
453 X(it)s
492 X(to)s
540 X(their)s
633 X(own)s
720 X(display)s
856 X(format)s
982 X(and)s
1057 X(style.)s
300 X
2624 Y(Our)s
378 X(requirement)s
595 X(is)s
637 X(that)s
715 X(documents)s
911 X(be)s
965 X(marked)s
1105 X(up)s
300 X
2674 Y(semantically;)s
567 X(formatting)s
786 X(information)s
1025 X(is)s
1093 X(not)s
300 X
2724 Y(appropriate.)s
300 X
2799 Y(OSF)s
395 X(must)s
495 X(also)s
582 X(provide)s
731 X(a)s
770 X(reasonable)s
971 X(means)s
1098 X(for)s
300 X
2849 Y(licensees)s
501 X(to)s
581 X(view)s
710 X(OSF)s
833 X(documents.)s
1082 X(The)s
300 X
2899 Y(appearance)s
520 X(need)s
629 X(not)s
713 X(be)s
783 X(sophisticated,)s
1044 X(but)s
1128 X(a)s
300 X
2949 Y(reasonably)s
510 X(formatted)s
701 X(representation)s
968 X(should)s
1107 X(be)s
300 X
2999 Y(provided)s
466 X(for)s
531 X(the)s
599 X(semantic)s
765 X(markup.)s
929 X(The)s
1011 X(issue)s
1112 X(of)s
300 X
3049 Y(presentation)s
529 X(of)s
585 X(documents,)s
798 X(however,)s
974 X(is)s
1023 X(beyond)s
300 X
3099 Y(the)s
362 X(scope)s
468 X(of)s
513 X(this)s
584 X(request)s
716 X(for)s
775 X(DTDs.)s
1252 X
799 Y(Earlier)s
1388 X(this)s
1470 X(year)s
1565 X(OSF')s
1654 X(s)s
1692 X(Documentation)s
1974 X(Special)s
1252 X
849 Y(Interest)s
1403 X(Group)s
1508 X(')s
1521 X(s)s
1561 X(Information)s
1786 X(Architecture)s
2021 X(T)s
2043 X(ask)s
1252 X
899 Y(F)s
1274 X(orce)s
1396 X(charted)s
1570 X(a)s
1639 X(course)s
1799 X(for)s
1898 X(Information)s
1252 X
949 Y(Architecture)s
1480 X(and)s
1557 X(Communications.)s
1880 X(In)s
1931 X(the)s
1999 X(initial)s
1252 X
999 Y(phase)s
1372 X(of)s
1432 X(this)s
1518 X(process,)s
1679 X(which)s
1807 X(is)s
1860 X(complete,)s
2050 X(we)s
1252 X
1049 Y(migrated)s
1430 X(OSF')s
1519 X(s)s
1563 X(documentation)s
1842 X(to)s
1903 X(a)s
1949 X(semantic)s
1252 X
1099 Y(markup)s
1399 X(using)s
1509 X(tro)s
1556 X
Cff
1598 X(macros.)s
1758 X(W)s
1795 X(e)s
1833 X(call)s
1914 X(this)s
1994 X(macro)s
1252 X
1149 Y(package)s
1424 X(Semantic)s
1613 X(Markup)s
1778 X(Language)s
1976 X(\(SML\).)s
1252 X
1199 Y(There)s
1361 X(are)s
1424 X(two)s
1498 X(\257)s
1521 X(avors)s
1623 X(of)s
1669 X(SML)s
1765 X(\320)s
1819 X(General)s
1965 X(P)s
1987 X(urpose)s
1252 X
1249 Y(SML)s
1361 X(\(GPSML\),)s
1561 X(and)s
1645 X(Reference)s
1840 X(SML)s
1948 X(\(RSML\).)s
1252 X
1299 Y(F)s
1274 X(rom)s
1352 X(a)s
1382 X(writer)s
1482 X(')s
1495 X(s)s
1522 X(point)s
1620 X(of)s
1666 X(view)s
1759 X(these)s
1858 X(supplement)s
2064 X(or)s
1252 X
1349 Y(replace)s
1390 X(mm)s
1469 X(and)s
1545 X(man)s
1631 X(macros,)s
1776 X(respectively.)s
2015 X(With)s
1252 X
1399 Y(documentation)s
1522 X(in)s
1574 X(a)s
1612 X(semantic)s
1781 X(representation,)s
2050 X(we)s
1252 X
1449 Y(feel)s
1334 X(it)s
1376 X(will)s
1460 X(be)s
1518 X(straightforward)s
1796 X(to)s
1846 X(proceed)s
1997 X(to)s
2047 X(the)s
1252 X
1499 Y(next)s
1384 X(phase)s
1539 X(\(as)s
1647 X(recommended)s
1945 X(by)s
2047 X(the)s
1252 X
1549 Y(Documentation)s
1546 X(SIG)s
1646 X(and)s
1740 X(accepted)s
1922 X(by)s
1997 X(OSF\):)s
1252 X
1599 Y(Standard)s
1412 X(Generalized)s
1627 X(Markup)s
1770 X(Language)s
1946 X(\(SGML\).)s
1252 X
1649 Y(In)s
1300 X(this)s
1374 X(next)s
1460 X(phase)s
1569 X(we)s
1631 X(will)s
1710 X(obtain)s
1829 X(Document)s
2016 X(T)s
2038 X(ype)s
1252 X
1699 Y(De)s
1301 X(\256)s
1324 X(nitions,)s
1463 X(written)s
1598 X(in)s
1646 X(SGML,)s
1786 X(for)s
1850 X(the)s
1917 X(documents)s
1252 X
1749 Y(that)s
1326 X(OSF)s
1412 X(produces.)s
1252 X
1824 Y(There)s
1371 X(are)s
1444 X(several)s
1585 X(documents)s
1788 X(with)s
1885 X(which)s
2010 X(those)s
1252 X
1874 Y(considering)s
1465 X(responding)s
1668 X(to)s
1717 X(this)s
1794 X(request)s
1932 X(should)s
2059 X(be)s
1252 X
1924 Y(familiar,)s
1418 X(the)s
1492 X(\256)s
1515 X(rst)s
1579 X(three)s
1686 X(of)s
1744 X(which)s
1870 X(are)s
1945 X(available)s
1252 X
1974 Y(from)s
1343 X(OSF:)s
1252 X
2049 Y
1279 X
%%IncludeFont: Symbol

/f.S /Symbol findfont def

0.0 8 8 f.S ft(\267)s
1315 X
%%IncludeFont: Times-Italic

/Times-Italic /Times-Italic-8 roman-8-mappings AddRoman-8
/f.I /Times-Italic-8 findfont def

0.0 10 10 f.I ft(OSF)s
1466 X(Requirements)s
1773 X(for)s
1898 X(Information)s
1252 X
2099 Y
1315 X(Architecture)s
1587 X(and)s
1710 X(Communications)s
0.0 10 10 f.R ft(;)s
2067 X(F)s
2089 X(.)s
1252 X
2149 Y
1315 X(Dalrymple;)s
1517 X(OSF;)s
1615 X(1990.)s
1252 X
2224 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.I ft(P)s
1339 X(roposal)s
1496 X(for)s
1574 X(Semantic)s
1758 X(Mark)s
1879 X(Up)s
1960 X(of)s
2023 X(OSF)s
1252 X
2274 Y
1315 X(Documents)s
0.0 10 10 f.R ft(;)s
1530 X(E.)s
1579 X(Connolly,)s
1760 X(F)s
1782 X(.)s
1806 X(Dalrymple;)s
2011 X(OSF;)s
1252 X
2324 Y
1315 X(1990.)s
1252 X
2399 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.I ft(Information)s
1533 X(Architecture)s
1761 X(T)s
1782 X(ask)s
1856 X(F)s
1880 X(orce)s
1973 X(Report)s
0.0 10 10 f.R ft(;)s
1252 X
2449 Y
1315 X(E.)s
1373 X(Mooney,)s
1546 X(Hewlett-P)s
1716 X(ackard;)s
1864 X(M.)s
1934 X(Rountree,)s
1252 X
2499 Y
1315 X(Digital)s
1443 X(Equipment)s
1637 X(Corp.;)s
1753 X(1990.)s
1252 X
2574 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.I ft(Information)s
1542 X(P)s
1566 X(rocessing)s
1753 X(\320)s
1816 X(T)s
1837 X(ext)s
1913 X(and)s
2003 X(O)s
2033 X
/CFi{ (f) show xsiz pt 20 div neg 0 rmoveto (\256) s
}bind def

CFi
2061 X(ce)s
1252 X
2624 Y
1315 X(O)s
1345 X
CFi
1373 X(ce)s
1451 X(Systems)s
1624 X(\320)s
1700 X(Standard)s
1893 X(Generalized)s
1252 X
2674 Y
1315 X(Markup)s
1460 X(Language)s
1640 X(\(SGML\))s
0.0 10 10 f.R ft(;)s
1801 X(ANSI;)s
1923 X(ISO)s
2003 X(8879;)s
1252 X
2724 Y
1315 X(New)s
1404 X(Y)s
1431 X(ork,)s
1507 X(1986.)s
1252 X
2799 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.I ft(Markup)s
1463 X(Systems)s
1612 X(and)s
1691 X(the)s
1759 X(F)s
1783 X(uture)s
1888 X(of)s
1937 X(Scholarly)s
1252 X
2849 Y
1315 X(T)s
1336 X(ext)s
1397 X(P)s
1421 X(rocessing)s
0.0 10 10 f.R ft(;)s
1605 X(J.)s
1642 X(Coombs,)s
1802 X(A.)s
1853 X(Renear,)s
1994 X(and)s
2066 X(S.)s
1252 X
2899 Y
1315 X(DeRose,)s
1480 X
0.0 10 10 f.I ft(Communications)s
1787 X(of)s
1842 X(the)s
1916 X(ACM)s
0.0 10 10 f.R ft(;)s
2039 X(V)s
2066 X(ol)s
1252 X
2949 Y
1315 X(30,)s
1377 X(No)s
1438 X(11,)s
1500 X(November)s
1687 X(1987.)s
1252 X
3024 Y(Once)s
1359 X(we)s
1426 X(are)s
1496 X(satis)s
1571 X(\256)s
1594 X(ed)s
1653 X(with)s
1747 X(our)s
1822 X(Document)s
2016 X(T)s
2038 X(ype)s
1252 X
3074 Y(De)s
1301 X(\256)s
1324 X(nitions,)s
1482 X(we)s
1563 X(plan)s
1668 X(to)s
1733 X(o)s
1754 X
Cff
1777 X(er)s
1842 X(them)s
1958 X(to)s
2023 X(OSF)s
300 X
3220 Y
1165 X(- 1 -)s
3300 Y
showpage
PageState4190 restore

%%PageFonts: Times-Bold Times-Roman Symbol Times-Italic
%%Page: label 2
%%PageFonts: (atend)
/PageState4190 save def
home

%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 10 10 f.R ft
1.0000 setlinewidth

300 X
400 Y(technology)s
520 X(licensees.)s
725 X(W)s
762 X(e)s
813 X(will)s
911 X(distribute)s
1104 X(all)s
300 X
450 Y(documentation)s
562 X(associated)s
747 X(with)s
833 X(our)s
899 X(o)s
920 X
/Cff{ (f) show xsiz pt 20 div neg 0 rmoveto (f) s
}bind def

Cff
943 X(erings)s
1056 X(using)s
300 X
500 Y(these)s
404 X(DTDs,)s
532 X(or)s
584 X(a)s
620 X(subset)s
743 X(of)s
796 X(them.)s
918 X(Currently)s
1098 X(we)s
300 X
550 Y(distribute)s
470 X(our)s
536 X(documents)s
728 X(in)s
771 X(tro)s
818 X
Cff
851 X(format.)s
300 X
650 Y
%%IncludeFont: Times-Bold

/Times-Bold /Times-Bold-8 roman-8-mappings AddRoman-8
/f.B /Times-Bold-8 findfont def

0.0 14 14 f.B ft(2.  Requirements)s
300 X
725 Y
0.0 10 10 f.R ft(There)s
419 X(are)s
492 X(some)s
601 X(aspects)s
744 X(of)s
800 X(OSF')s
889 X(s)s
927 X(requirements)s
300 X
775 Y(that)s
377 X(we)s
439 X(consider)s
595 X(optional,)s
757 X(but)s
823 X(they)s
908 X(may)s
992 X(in)s
1025 X(\257)s
1048 X(uence)s
300 X
825 Y(our)s
389 X(selections;)s
601 X(we)s
683 X(will)s
782 X(call)s
878 X(these)s
999 X(Optional)s
300 X
875 Y(Requirements.)s
300 X
950 Y
0.0 12 12 f.B ft(2.1  Mandatory)s
641 X(Requirements)s
300 X
1025 Y
0.0 10 10 f.R ft(Submitted)s
510 X(Document)s
722 X(T)s
744 X(ype)s
842 X(De)s
891 X(\256)s
914 X(nitions)s
1066 X(must)s
300 X
1075 Y(satisfy)s
420 X(the)s
482 X(following)s
656 X(requirements:)s
300 X
1150 Y
0.0 12 12 f.B ft(2.1.1  Logical)s
595 X(extension)s
809 X(to)s
863 X(GPSML)s
1052 X(and)s
300 X
1200 Y
423 X(RSML)s
300 X
1250 Y
0.0 10 10 f.R ft(The)s
408 X(DTDs)s
552 X(must)s
676 X(include)s
844 X(all)s
930 X(the)s
1025 X(present)s
300 X
1300 Y(functionality)s
536 X(of)s
590 X(GPSML)s
747 X(and)s
826 X(RSML.)s
977 X(These)s
1095 X(are)s
300 X
1350 Y(the)s
365 X(two)s
441 X(major)s
553 X(areas)s
654 X(of)s
703 X(functionality)s
934 X(that)s
1012 X(we)s
1075 X(now)s
300 X
1400 Y(use)s
366 X(for)s
425 X(producing)s
606 X(documentation)s
867 X(of)s
912 X(OSF')s
1001 X(s)s
1027 X(current)s
300 X
1450 Y(o)s
321 X
Cff
344 X(erings.)s
502 X(OSF)s
613 X(also)s
716 X(produces)s
903 X(a)s
958 X(variety)s
1112 X(of)s
300 X
1500 Y(technical)s
475 X(papers,)s
616 X(books,)s
747 X(and)s
829 X(reference)s
1007 X(manuals)s
300 X
1550 Y(\(see)s
379 X(section)s
510 X(on)s
563 X(which)s
677 X(DTDs)s
790 X(OSF)s
878 X(will)s
956 X(need\).)s
1082 X(The)s
300 X
1600 Y(set)s
372 X(of)s
432 X(DTDs)s
558 X(chosen)s
700 X(must)s
806 X(meet)s
913 X(our)s
994 X(needs)s
1114 X(in)s
300 X
1650 Y(producing)s
481 X(all)s
534 X(these)s
631 X(documents.)s
300 X
1725 Y
0.0 12 12 f.B ft(2.1.2  P)s
452 X(roven)s
588 X(technologies)s
300 X
1775 Y
0.0 10 10 f.R ft(Submissions)s
528 X(must)s
626 X(have)s
723 X(been)s
820 X(used)s
915 X(to)s
966 X(create)s
1086 X(and)s
300 X
1825 Y(produce)s
475 X(complex)s
659 X(documents)s
879 X(in)s
950 X(a)s
1007 X(working)s
300 X
1875 Y(environment.)s
544 X(This)s
629 X(does)s
717 X(not)s
782 X(necessarily)s
981 X(mean)s
1083 X(that)s
300 X
1925 Y(submissions)s
514 X(must)s
605 X(be)s
655 X(of)s
700 X(production)s
893 X(quality.)s
300 X
2000 Y
0.0 12 12 f.B ft(2.1.3  ISO)s
520 X(8879)s
632 X(Conformance)s
300 X
2050 Y
0.0 10 10 f.R ft(Submissions)s
538 X(must)s
647 X(conform)s
817 X(to)s
878 X(ISO)s
973 X(8879,)s
1095 X(the)s
300 X
2100 Y(SGML)s
425 X(speci)s
512 X(\256)s
535 X(cation.)s
300 X
2175 Y
0.0 12 12 f.B ft(2.1.4  Allowance)s
659 X(of)s
713 X(Final)s
836 X(F)s
865 X(orm)s
967 X(Markup)s
300 X
2225 Y
423 X(Elements)s
300 X
2275 Y
0.0 10 10 f.R ft(There)s
420 X(are)s
494 X(some)s
604 X(instances)s
781 X(when)s
894 X(the)s
968 X(\256)s
991 X(nal)s
1066 X(form)s
300 X
2325 Y(appearance)s
506 X(of)s
555 X(an)s
609 X(element)s
757 X(of)s
806 X(a)s
839 X(document)s
1019 X(is)s
1061 X(more)s
300 X
2375 Y(important)s
479 X(than)s
567 X(the)s
635 X(semantics.)s
837 X(F)s
859 X(or)s
910 X(example,)s
1079 X(in)s
1128 X(a)s
300 X
2425 Y(graphic)s
449 X(design)s
581 X(the)s
655 X(placement)s
851 X(of)s
908 X(a)s
948 X(bitmap)s
1086 X(and)s
300 X
2475 Y(some)s
400 X(text)s
476 X(may)s
561 X(not)s
628 X(be)s
681 X(subject)s
814 X(to)s
860 X(interpretation,)s
1112 X(as)s
300 X
2525 Y(with)s
391 X(the)s
459 X(inclusion)s
630 X(of)s
681 X(a)s
716 X(P)s
738 X(ostScript)s
904 X(program.)s
1082 X(The)s
300 X
2575 Y(Document)s
493 X(T)s
515 X(ype)s
594 X(De)s
643 X(\256)s
666 X(nitions)s
800 X(adopted)s
953 X(must)s
1053 X(allow)s
300 X
2625 Y(for)s
359 X(this.)s
300 X
2700 Y
0.0 12 12 f.B ft(2.1.5  P)s
452 X(ortability)s
300 X
2750 Y
0.0 10 10 f.R ft(Any)s
391 X(programs)s
569 X(submitted)s
755 X(must)s
856 X(be)s
916 X(portable)s
1075 X(to)s
1128 X(a)s
300 X
2800 Y(wide)s
392 X(variety)s
520 X(of)s
565 X(platforms.)s
300 X
2875 Y
0.0 12 12 f.B ft(2.2  Optional)s
587 X(Requirements)s
300 X
2950 Y
0.0 10 10 f.R ft(Submitted)s
502 X(Document)s
706 X(T)s
728 X(ype)s
818 X(De)s
867 X(\256)s
890 X(nitions)s
1035 X(should)s
300 X
3000 Y(satisfy)s
420 X(the)s
482 X(following)s
656 X(requirements:)s
1252 X
400 Y
0.0 12 12 f.B ft(2.2.1  Hypermedia)s
1656 X(Considerations)s
1252 X
450 Y
0.0 10 10 f.R ft(Although)s
1426 X(the)s
1493 X(world)s
1606 X(of)s
1656 X(hypermedia)s
1870 X(is)s
1914 X(still)s
1994 X(young)s
1252 X
500 Y(and)s
1341 X(growing,)s
1519 X(the)s
1599 X(Document)s
1802 X(T)s
1824 X(ype)s
1912 X(De)s
1961 X(\256)s
1984 X(nitions)s
1252 X
550 Y(adopted)s
1412 X(should)s
1550 X(support)s
1703 X(the)s
1782 X(concepts)s
1957 X(of)s
2019 X
%%IncludeFont: Times-Italic

/Times-Italic /Times-Italic-8 roman-8-mappings AddRoman-8
/f.I /Times-Italic-8 findfont def

0.0 10 10 f.I ft(links)s
1252 X
600 Y
0.0 10 10 f.R ft(between)s
1415 X(di)s
1448 X
Cff
1471 X(erent)s
1578 X(types)s
1689 X(of)s
1745 X(information)s
1965 X(and)s
2047 X(the)s
1252 X
650 Y
0.0 10 10 f.I ft(meaning)s
1419 X
0.0 10 10 f.R ft(of)s
1476 X(those)s
1587 X(links.)s
1712 X(W)s
1749 X(e)s
1791 X(do)s
1856 X(not)s
1933 X(anticipate)s
1252 X
700 Y(immediate)s
1446 X(use)s
1518 X(of)s
1569 X(this)s
1646 X(hyper)s
1757 X(information,)s
1981 X(but)s
2050 X(we)s
1252 X
750 Y(will)s
1332 X(need)s
1426 X(it)s
1464 X(in)s
1511 X(later)s
1601 X(phases)s
1728 X(of)s
1778 X(OSF')s
1867 X(s)s
1898 X(Information)s
1252 X
800 Y(Architecture)s
1474 X(plans.)s
1252 X
875 Y
0.0 12 12 f.B ft(2.2.2  Shared)s
1542 X(content)s
1252 X
925 Y
0.0 10 10 f.R ft(Most)s
1354 X(\(at)s
1415 X(least)s
1509 X(80%\))s
1616 X(of)s
1667 X(the)s
1735 X(content)s
1877 X(of)s
1929 X(the)s
1998 X(DTDs)s
1252 X
975 Y(adopted)s
1406 X(should)s
1538 X(be)s
1598 X(shared.)s
1747 X(W)s
1784 X(e)s
1822 X(believe)s
1964 X(that)s
2047 X(the)s
1252 X
1025 Y(core)s
1353 X(of)s
1416 X(all)s
1487 X(DTDs)s
1616 X(that)s
1708 X(we)s
1785 X(will)s
1879 X(use)s
1964 X(will)s
2059 X(be)s
1252 X
1075 Y(identical,)s
1427 X(with)s
1520 X(extensions)s
1716 X(and)s
1794 X(variations)s
1978 X(to)s
2028 X(\256)s
2051 X(t)s
2080 X(a)s
1252 X
1125 Y(particular)s
1425 X(type)s
1508 X(of)s
1553 X(document.)s
1252 X
1225 Y
0.0 14 14 f.B ft(3.  Deliverables)s
1252 X
1300 Y
0.0 10 10 f.R ft(OSF)s
1351 X(needs)s
1470 X(to)s
1526 X(make)s
1640 X(the)s
1715 X(DTDs)s
1840 X(and)s
1925 X(associated)s
1252 X
1350 Y(technologies)s
1485 X(available)s
1658 X(free)s
1743 X(of)s
1797 X(charge)s
1929 X(with)s
2023 X(OSF)s
1252 X
1400 Y(o)s
1273 X
Cff
1296 X(erings.)s
1429 X(F)s
1451 X(or)s
1497 X(this)s
1569 X(reason)s
1690 X(the)s
1753 X(DTDs)s
1865 X(must)s
1957 X(be)s
2008 X(made)s
1252 X
1450 Y(available)s
1431 X(by)s
1498 X(submitters)s
1698 X(to)s
1755 X(OSF)s
1855 X(at)s
1910 X(no)s
1976 X(charge.)s
1252 X
1500 Y(Those)s
1374 X(organizations)s
1622 X(wishing)s
1776 X(to)s
1830 X(respond)s
1984 X(to)s
2038 X(this)s
1252 X
1550 Y(request)s
1398 X(for)s
1471 X(Document)s
1670 X(T)s
1692 X(ype)s
1777 X(De)s
1826 X(\256)s
1849 X(nitions)s
1987 X(should)s
1252 X
1600 Y(submit)s
1376 X(the)s
1438 X(following:)s
1252 X
1675 Y
0.0 12 12 f.B ft(3.1  DTDs)s
1252 X
1750 Y
0.0 10 10 f.R ft(Set)s
1316 X(of)s
1361 X(Document)s
1546 X(T)s
1568 X(ype)s
1639 X(De)s
1688 X(\256)s
1711 X(nitions.)s
1856 X(These)s
1967 X(must)s
2059 X(be)s
1252 X
1800 Y(written)s
1382 X(in)s
1425 X(SGML.)s
1252 X
1875 Y
0.0 12 12 f.B ft(3.2  T)s
1368 X(ranslators)s
1252 X
1950 Y
0.0 10 10 f.R ft(Any)s
1336 X(available)s
1502 X(translators)s
1690 X(to)s
1736 X(and)s
1810 X(from)s
1904 X(a)s
1936 X(particular)s
1252 X
2000 Y(set)s
1337 X(of)s
1409 X(languages)s
1615 X(should)s
1764 X(be)s
1841 X(included)s
2024 X(with)s
1252 X
2050 Y(submissions.)s
1489 X(W)s
1526 X(e)s
1558 X(do)s
1613 X(not)s
1680 X(wish)s
1772 X(to)s
1819 X(specify)s
1955 X(an)s
2009 X(exact)s
1252 X
2100 Y(set)s
1312 X(of)s
1360 X(languages,)s
1551 X(but)s
1617 X(we)s
1678 X(know)s
1783 X(that)s
1859 X(SML)s
1956 X(and)s
2029 X(tro)s
2076 X
Cff
1252 X
2150 Y(are)s
1324 X(very)s
1419 X(important)s
1604 X(to)s
1658 X(our)s
1735 X(licensees)s
1909 X(because)s
2064 X(of)s
1252 X
2200 Y(their)s
1344 X(wide)s
1440 X(use)s
1509 X(and)s
1583 X(portability.)s
1793 X(T)s
1815 X(ranslators)s
1992 X(to)s
2038 X(and)s
1252 X
2250 Y(from)s
1343 X(other)s
1441 X(freely)s
1551 X(available)s
1716 X(markup)s
1855 X(formats)s
1994 X(would)s
1252 X
2300 Y(be)s
1315 X(very)s
1413 X(desirable,)s
1599 X(as)s
1657 X(would)s
1785 X(translators)s
1983 X(to)s
2038 X(and)s
1252 X
2350 Y(from)s
1349 X(formats)s
1493 X(of)s
1544 X(easily-obtained)s
1819 X(commercial)s
2035 X(text)s
1252 X
2400 Y(processing)s
1442 X(products.)s
1252 X
2475 Y
0.0 12 12 f.B ft(3.3  Documentation)s
1252 X
2550 Y
0.0 10 10 f.R ft(Submissions)s
1485 X(must)s
1588 X(include)s
1735 X(clear,)s
1851 X(accurate,)s
2026 X(well)s
1252 X
2600 Y(organized,)s
1463 X(and)s
1557 X(usable)s
1698 X(speci)s
1785 X(\256)s
1808 X(cations)s
1961 X(for)s
2043 X(our)s
1252 X
2650 Y(review)s
1377 X(and)s
1448 X(evaluation.)s
1252 X
2725 Y
0.0 12 12 f.B ft(3.4  Sample)s
1510 X(Documents)s
1252 X
2800 Y
0.0 10 10 f.R ft(Submissions)s
1473 X(must)s
1565 X(include)s
1701 X(examples)s
1871 X(of)s
1917 X(documents)s
1252 X
2850 Y(marked)s
1388 X(up)s
1440 X(with)s
1525 X(the)s
1587 X(DTD,)s
1692 X(for)s
1751 X(our)s
1817 X(evaluation.)s
1252 X
2925 Y
0.0 12 12 f.B ft(3.5  V)s
1370 X(alidation)s
1252 X
3000 Y
0.0 10 10 f.R ft(Those)s
1397 X(making)s
1566 X(submissions)s
1814 X(should)s
1970 X(provide)s
1252 X
3050 Y(validation)s
1447 X(suites)s
1568 X(to)s
1626 X(test)s
1710 X(the)s
1787 X(elements)s
1962 X(of)s
2021 X(their)s
1252 X
3100 Y(Document)s
1437 X(T)s
1459 X(ype)s
1530 X(De)s
1579 X(\256)s
1602 X(nitions.)s
300 X
3220 Y
1165 X(- 2 -)s
3300 Y
showpage
PageState4190 restore

%%PageFonts: Times-Roman Times-Bold Times-Italic
%%Page: label 3
%%PageFonts: (atend)
/PageState4190 save def
home

%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 10 10 f.R ft
1.0000 setlinewidth

300 X
400 Y
%%IncludeFont: Times-Bold

/Times-Bold /Times-Bold-8 roman-8-mappings AddRoman-8
/f.B /Times-Bold-8 findfont def

0.0 14 14 f.B ft(4.  Questions)s
300 X
475 Y
0.0 10 10 f.R ft(The)s
394 X(following)s
587 X(short)s
700 X(discussion)s
904 X(touches)s
1063 X(upon)s
300 X
525 Y(some)s
402 X(issues)s
516 X(we)s
579 X(have)s
673 X(not)s
741 X(resolved.)s
918 X(W)s
955 X(e)s
988 X(hope)s
1083 X(that)s
300 X
575 Y(this)s
374 X(leaves)s
493 X(more)s
592 X(room)s
693 X(for)s
756 X(\257)s
779 X(exibility)s
935 X(for)s
998 X(potential)s
300 X
625 Y(DTD)s
395 X(submitters.)s
300 X
700 Y
0.0 12 12 f.B ft(4.1  Which)s
541 X(DTDs)s
678 X(will)s
768 X(OSF)s
876 X(need?)s
300 X
775 Y
0.0 10 10 f.R ft(How)s
405 X(many)s
523 X(DTDs)s
623 X(?)s
677 X(Should)s
821 X(there)s
931 X(be)s
996 X(many)s
1114 X(to)s
300 X
825 Y(choose)s
444 X(from,)s
562 X(or)s
624 X(should)s
763 X(there)s
875 X(be)s
942 X(just)s
1029 X(a)s
1074 X(few,)s
300 X
875 Y(highly-customizable)s
659 X(ones)s
735 X(?)s
778 X(A)s
823 X(look)s
913 X(at)s
959 X(what)s
1056 X(kinds)s
300 X
925 Y(of)s
349 X(documentation)s
614 X(OSF)s
704 X(currently)s
870 X(produces)s
1035 X(should)s
300 X
975 Y(help)s
383 X(clarify)s
504 X(our)s
570 X(needs.)s
300 X
1050 Y(OSF)s
393 X(produces)s
563 X(speci)s
650 X(\256)s
673 X(cations,)s
821 X(reference)s
997 X(manuals,)s
300 X
1100 Y(and)s
373 X(guides)s
495 X(for)s
556 X(OSF)s
644 X(o)s
665 X
/Cff{ (f) show xsiz pt 20 div neg 0 rmoveto (f) s
}bind def

Cff
688 X(erings.)s
823 X(Reference)s
1007 X(manuals)s
300 X
1150 Y(are)s
373 X(available)s
548 X(as)s
604 X(books)s
725 X(and)s
807 X(on-line)s
949 X(as)s
1006 X(UNIX)s
1110 X
%%IncludeFont: Symbol

/f.S /Symbol findfont def

0.0 10 10 f.S ft(\324)s
300 X
1200 Y
0.0 10 10 f.R ft(`)s
314 X(`man)s
430 X(pages)s
524 X(')s
538 X(')s
550 X(.)s
600 X(Speci)s
694 X(\256)s
717 X(cations)s
866 X(and)s
956 X(guides)s
1095 X(are)s
300 X
1250 Y(available)s
505 X(as)s
591 X(books.)s
762 X(OSF)s
889 X(provides)s
1086 X(this)s
300 X
1300 Y(documentation)s
566 X(on)s
623 X(its)s
678 X(source)s
803 X(tapes,)s
915 X(in)s
962 X(source)s
1086 X(and)s
300 X
1350 Y
300 X(\256)s
323 X(nal)s
386 X(format.)s
529 X(OSF)s
616 X(also)s
695 X(publishes)s
865 X(a)s
896 X(subset)s
1013 X(of)s
1060 X(these)s
300 X
1400 Y(manuals)s
450 X(through)s
591 X(P)s
613 X(rentice)s
739 X(Hall.)s
300 X
1475 Y(The)s
410 X(OSF)s
532 X(documentation)s
829 X(o)s
850 X
Cff
873 X(erings)s
1022 X(include)s
300 X
1525 Y(volumes)s
473 X(on)s
546 X(the)s
629 X(OSF)s
704 X(/Motif)s
843 X(GUI,)s
957 X(the)s
1039 X(OSF)s
1114 X(/1)s
300 X
1575 Y(Operating)s
479 X(System,)s
622 X(and)s
694 X(the)s
757 X(Distributed)s
958 X(Computing)s
300 X
1625 Y(Environment)s
529 X(\(DCE\).)s
300 X
1700 Y(OSF)s
398 X(also)s
488 X(produces)s
662 X(various)s
809 X(technical)s
986 X(and)s
1070 X(non-)s
300 X
1750 Y(technical)s
470 X(papers.)s
616 X(These)s
732 X(include:)s
895 X(simple,)s
1032 X(single-)s
300 X
1800 Y(page)s
406 X(memos;)s
564 X(multi-page)s
773 X(papers,)s
920 X(such)s
1024 X(as)s
1086 X(this)s
300 X
1850 Y(Request)s
455 X(for)s
523 X(DTDs;)s
654 X(marketing)s
843 X(literature;)s
1027 X(journal)s
300 X
1900 Y(articles;)s
447 X(and)s
520 X(in-depth)s
673 X(technical)s
840 X(discussions)s
1044 X(which)s
300 X
1950 Y(are)s
362 X(less)s
435 X(formal)s
557 X(than)s
640 X(books.)s
300 X
2025 Y
0.0 12 12 f.B ft(4.2  Structure)s
300 X
2100 Y
0.0 10 10 f.R ft(Do)s
364 X(we)s
427 X(use)s
497 X(a)s
530 X(small)s
635 X(number)s
777 X(of)s
826 X(DTDs)s
941 X(to)s
988 X(support)s
1128 X(a)s
300 X
2150 Y(few)s
381 X(large)s
484 X(classes)s
619 X(of)s
672 X(di)s
705 X
Cff
728 X(erent)s
831 X(books,)s
958 X(or)s
1010 X(a)s
1046 X(single)s
300 X
2200 Y(DTD)s
403 X(per)s
475 X(minor)s
593 X(variant)s
729 X(of)s
782 X(OSF)s
877 X(document?)s
1091 X(W)s
1128 X(e)s
300 X
2250 Y(expect)s
435 X(that)s
523 X(the)s
599 X(best)s
690 X(solution)s
849 X(is)s
900 X(somewhere)s
1114 X(in)s
300 X
2300 Y(between.)s
300 X
2400 Y
0.0 14 14 f.B ft(5.  P)s
404 X(reliminary)s
689 X(Evaluation)s
300 X
2450 Y
371 X(Criteria)s
300 X
2525 Y
0.0 10 10 f.R ft(This)s
390 X(is)s
434 X(our)s
506 X(initial)s
623 X(set)s
687 X(of)s
739 X(evaluation)s
933 X(criteria.)s
1091 X(W)s
1128 X(e)s
300 X
2575 Y(expect)s
423 X(to)s
468 X(develop)s
614 X(a)s
645 X(\256)s
668 X(nal)s
732 X(set)s
791 X(of)s
838 X(evaluation)s
1026 X(criteria)s
300 X
2625 Y(in)s
349 X(conjunction)s
565 X(with)s
656 X(the)s
725 X(Documentation)s
1002 X(SIG)s
1086 X(and)s
300 X
2675 Y(the)s
362 X(submitters.)s
300 X
2750 Y
327 X
0.0 8 8 f.S ft(\267)s
363 X
0.0 10 10 f.R ft(Flexibility)s
550 X(of)s
595 X(design)s
715 X(and)s
786 X(capabilities)s
300 X
2825 Y
327 X
0.0 8 8 f.S ft(\267)s
363 X
0.0 10 10 f.R ft(Simplicity)s
549 X(of)s
594 X(design)s
300 X
2900 Y
327 X
0.0 8 8 f.S ft(\267)s
363 X
0.0 10 10 f.R ft(Clarity)s
491 X(of)s
536 X(structure)s
694 X(and)s
765 X(documentation)s
300 X
2975 Y
327 X
0.0 8 8 f.S ft(\267)s
363 X
0.0 10 10 f.R ft(Completeness)s
609 X(of)s
654 X(coverage)s
300 X
3050 Y
327 X
0.0 8 8 f.S ft(\267)s
363 X
0.0 10 10 f.R ft(Availability)s
584 X(of)s
637 X(environments)s
884 X(\(i.e.)s
967 X(use)s
1041 X(of)s
1095 X(the)s
300 X
3100 Y
363 X(DTDs)s
480 X(by)s
538 X(current)s
673 X(document)s
854 X(systems,)s
1011 X(whether)s
1252 X
400 Y
1315 X(commercial)s
1524 X(or)s
1569 X(otherwise\))s
1252 X
475 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(Amount)s
1470 X(of)s
1523 X(experience)s
1725 X(people)s
1856 X(have)s
1954 X(with)s
2047 X(the)s
1252 X
525 Y
1315 X(DTDs)s
1440 X(\(i.e.)s
1529 X(how)s
1625 X(much)s
1741 X(use)s
1820 X(the)s
1895 X(DTDs)s
2019 X(have)s
1252 X
575 Y
1315 X(gotten\))s
1252 X
650 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(Compliance)s
1531 X(to)s
1576 X(certain)s
1704 X(existing)s
1850 X(DTDs,)s
1974 X(such)s
2064 X(as)s
1252 X
700 Y
1315 X(CALS,)s
1451 X(or)s
1506 X(already)s
1651 X(approved)s
1827 X(standards.)s
2025 X(This)s
1252 X
750 Y
1315 X(may)s
1397 X(be)s
1447 X(a)s
1476 X(factor)s
1585 X(in)s
1628 X(the)s
1690 X(evaluation.)s
1252 X
825 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(Others,)s
1447 X(as)s
1492 X(o)s
1513 X
Cff
1536 X(ered)s
1619 X(by)s
1671 X(the)s
1733 X(Documentation)s
2003 X(SIG.)s
1252 X
925 Y
0.0 14 14 f.B ft(6.  Review)s
1521 X(P)s
1554 X(rocess)s
1722 X(and)s
1829 X(Schedule)s
1252 X
1000 Y
0.0 10 10 f.R ft(OSF)s
1369 X(will)s
1476 X(select)s
1614 X(DTDs)s
1756 X(best)s
1865 X(meeting)s
2043 X(our)s
1252 X
1050 Y(requirements.)s
1516 X(As)s
1586 X(with)s
1685 X(most)s
1790 X(OSF)s
1889 X(requests)s
2050 X(for)s
1252 X
1100 Y(technology,)s
1479 X(we)s
1557 X(may)s
1658 X(combine)s
1832 X(submissions)s
2066 X(to)s
1252 X
1150 Y(create)s
1364 X(a)s
1393 X(consistent,)s
1582 X(complete)s
1747 X(o)s
1768 X
Cff
1791 X(ering.)s
1252 X
1225 Y(The)s
1329 X(following)s
1505 X(is)s
1545 X(a)s
1576 X(preliminary)s
1785 X(schedule.)s
1965 X(W)s
2002 X(e)s
2033 X(will)s
1252 X
1275 Y(set)s
1325 X(a)s
1370 X(\256)s
1393 X(nal)s
1470 X(schedule)s
1643 X(after)s
1746 X(consulting)s
1947 X(with)s
2047 X(the)s
1252 X
1325 Y(Documentation)s
1522 X(SIG.)s
1252 X
1400 Y
0.0 12 12 f.B ft(6.1  Request)s
1524 X(for)s
1601 X(Document)s
1835 X(T)s
1865 X(ype)s
1252 X
1450 Y
1338 X(De)s
1397 X(\256)s
1425 X(nitions)s
1582 X(issued)s
1252 X
1525 Y
0.0 10 10 f.R ft(This)s
1336 X(Request)s
1482 X(is)s
1520 X(being)s
1624 X(solicited)s
1778 X(in)s
1821 X(December)s
2004 X(1990.)s
1252 X
1600 Y
0.0 12 12 f.B ft(6.2  Letters)s
1506 X(of)s
1560 X(intent)s
1699 X(to)s
1753 X(respond)s
1252 X
1675 Y
0.0 10 10 f.R ft(Letters)s
1387 X(of)s
1440 X(intent)s
1555 X(to)s
1606 X(respond)s
1757 X(are)s
1827 X(due)s
1907 X(31)s
1968 X(January)s
1252 X
1725 Y(1991.)s
1381 X(They)s
1492 X(should)s
1629 X(not)s
1708 X(exceed)s
1851 X(12)s
1918 X(pages)s
2038 X(and)s
1252 X
1775 Y(should)s
1374 X(include:)s
1252 X
1850 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(An)s
1376 X(executive)s
1549 X(summary)s
1714 X(\(1)s
1759 X(to)s
1802 X(3)s
1833 X(pages\))s
1252 X
1925 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(An)s
1376 X(overview)s
1543 X(of)s
1588 X(the)s
1650 X(basic)s
1747 X(design)s
1867 X(philosophy)s
1252 X
2000 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(A)s
1356 X(list)s
1419 X(of)s
1465 X(document)s
1643 X(types)s
1744 X(for)s
1805 X(which)s
1920 X(DTDs)s
2033 X(will)s
1252 X
2050 Y
1315 X(be)s
1365 X(provided)s
1252 X
2125 Y
1279 X
0.0 8 8 f.S ft(\267)s
1315 X
0.0 10 10 f.R ft(A)s
1361 X(statement)s
1539 X(of)s
1590 X(willingness)s
1799 X(to)s
1849 X(openly)s
1981 X(license)s
1252 X
2175 Y
1315 X(the)s
1377 X(DTDs)s
1252 X
2250 Y(After)s
1359 X(letters)s
1482 X(of)s
1536 X(intent)s
1652 X(have)s
1751 X(been)s
1850 X(received,)s
2023 X(OSF)s
1252 X
2300 Y(will)s
1332 X(distribute)s
1506 X(copies)s
1628 X(of)s
1677 X(the)s
1742 X(executive)s
1918 X(summaries)s
1252 X
2350 Y(to)s
1295 X(all)s
1348 X(submitters)s
1533 X(and)s
1604 X(OSF)s
1690 X(members.)s
1252 X
2425 Y
0.0 12 12 f.B ft(6.3  Review)s
1507 X(of)s
1561 X(letters)s
1709 X(of)s
1763 X(intent)s
1252 X
2500 Y
0.0 10 10 f.R ft(DTD)s
1350 X(submitters)s
1538 X(and)s
1612 X(the)s
1678 X(Documentation)s
1952 X(SIG)s
2033 X(will)s
1252 X
2550 Y(be)s
1308 X(invited)s
1442 X(to)s
1491 X(OSF)s
1583 X(to)s
1632 X(review)s
1763 X(the)s
1831 X(letters)s
1951 X(of)s
2002 X(intent)s
1252 X
2600 Y(and)s
1335 X(develop)s
1491 X(the)s
1565 X(\256)s
1588 X(nal)s
1662 X(evaluation)s
1861 X(criteria.)s
2025 X(This)s
1252 X
2650 Y(meeting)s
1417 X(will)s
1512 X(occur)s
1635 X(during)s
1774 X(the)s
1854 X(\256)s
1877 X(rst)s
1947 X(week)s
2064 X(of)s
1252 X
2700 Y(F)s
1274 X(ebruary)s
1413 X(1991.)s
1252 X
2775 Y
0.0 12 12 f.B ft(6.4  Submission)s
1595 X(deadline)s
1252 X
2850 Y
0.0 10 10 f.R ft(All)s
1316 X(materials)s
1481 X(from)s
1572 X(submitters)s
1758 X(must)s
1850 X(be)s
1901 X(received)s
2056 X(by)s
1252 X
2900 Y(OSF)s
1338 X(by)s
1390 X(15)s
1442 X(April)s
1541 X(1991.)s
1252 X
2975 Y
0.0 12 12 f.B ft(6.5  Submission)s
1595 X(analysis)s
1252 X
3050 Y
0.0 10 10 f.R ft(DTD)s
1362 X(submitters,)s
1572 X(the)s
1649 X(Documentation)s
1935 X(SIG,)s
2038 X(and)s
1252 X
3100 Y(relevant)s
1406 X(experts)s
1545 X(will)s
1628 X(be)s
1685 X(invited)s
1820 X(to)s
1870 X(participate)s
2066 X(in)s
300 X
3220 Y
1165 X(- 3 -)s
3300 Y
showpage
PageState4190 restore

%%PageFonts: Times-Roman Times-Bold Symbol
%%Page: label 4
%%PageFonts: (atend)
/PageState4190 save def
home

%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 10 10 f.R ft
1.0000 setlinewidth

300 X
400 Y(the)s
363 X(analysis)s
510 X(of)s
556 X(the)s
619 X(DTD)s
716 X(submissions.)s
952 X(W)s
989 X(e)s
1020 X(hope)s
1114 X(to)s
300 X
450 Y(achieve)s
441 X(a)s
471 X(consensus)s
652 X(of)s
697 X(what)s
789 X(we)s
848 X(feel)s
922 X(is)s
960 X(the)s
1022 X(best)s
1100 X(set)s
300 X
500 Y(of)s
354 X(DTDs)s
474 X(to)s
526 X(meet)s
627 X(the)s
699 X(given)s
813 X(requirements.)s
1073 X(This)s
300 X
550 Y(meeting)s
446 X(will)s
522 X(occur)s
626 X(in)s
669 X(May)s
756 X(1991.)s
300 X
625 Y
%%IncludeFont: Times-Bold

/Times-Bold /Times-Bold-8 roman-8-mappings AddRoman-8
/f.B /Times-Bold-8 findfont def

0.0 12 12 f.B ft(6.6  OSF)s
494 X(analysis)s
300 X
700 Y
0.0 10 10 f.R ft(OSF)s
387 X(will)s
464 X(analyze)s
605 X(the)s
668 X(DTD)s
764 X(submissions)s
979 X(in)s
1023 X(light)s
1112 X(of)s
300 X
750 Y(the)s
369 X(comments)s
558 X(made)s
666 X(by)s
724 X(the)s
792 X(submitters,)s
993 X(SIG,)s
1086 X(and)s
300 X
800 Y(assembled)s
485 X(experts.)s
300 X
875 Y
0.0 12 12 f.B ft(6.7  DTD)s
504 X(choices)s
300 X
950 Y
0.0 10 10 f.R ft(OSF)s
389 X(will)s
468 X(be)s
521 X(responsible)s
727 X(for)s
790 X(the)s
856 X(\256)s
879 X(nal)s
945 X(choices)s
1086 X(and)s
300 X
1000 Y(will)s
382 X(publicly)s
537 X(announce)s
714 X(the)s
781 X(selected)s
933 X(technologies)s
300 X
1050 Y(and)s
381 X(the)s
453 X(selection)s
625 X(rationale.)s
815 X(W)s
852 X(e)s
892 X(will)s
979 X(make)s
1091 X(our)s
300 X
1100 Y(choices)s
437 X(as)s
482 X(soon)s
571 X(as)s
616 X(possible)s
764 X(after)s
852 X(the)s
914 X(analysis.)s
300 X
1175 Y
0.0 12 12 f.B ft(6.8  Implementation)s
743 X(and)s
836 X(realization)s
300 X
1250 Y
0.0 10 10 f.R ft(OSF)s
400 X(will)s
490 X(make)s
605 X(the)s
681 X(DTD)s
791 X(technologies)s
1030 X(chosen)s
300 X
1300 Y(available.)s
300 X
1400 Y
0.0 14 14 f.B ft(7.  How)s
501 X(to)s
564 X(Submit)s
300 X
1475 Y
0.0 10 10 f.R ft(Send)s
394 X(submissions)s
608 X(to:)s
300 X
1525 Y
399 X(Open)s
500 X(Software)s
662 X(F)s
684 X(oundation)s
300 X
1575 Y
399 X(A)s
426 X(TTN:)s
528 X(RFDTD)s
674 X(Inquiries)s
834 X(Desk)s
300 X
1625 Y
399 X(11)s
451 X(Cambridge)s
648 X(Center)s
300 X
1675 Y
399 X(Cambridge,)s
606 X(MA)s
683 X(02142)s
300 X
1725 Y(Questions)s
478 X(should)s
600 X(be)s
650 X(directed)s
797 X(to:)s
300 X
1775 Y
399 X(F)s
421 X(red)s
485 X(Dalrymple,)s
685 X(617)s
758 X(621-8855,)s
939 X(or)s
300 X
1825 Y
399 X(John)s
488 X(Bowe,)s
606 X(617)s
679 X(621-7269)s
300 X
1875 Y(or,)s
355 X(via)s
417 X(electronic)s
595 X(mail:)s
300 X
1925 Y
399 X(rfdtd@osf.org)s
300 X
2025 Y
0.0 8 8 f.R ft(UNIX)s
416 X(is)s
472 X(a)s
520 X(registered)s
687 X(trademark)s
857 X(of)s
918 X(UNIX)s
1035 X(Systems)s
300 X
2075 Y(Laboratories,)s
487 X(Inc.)s
546 X(in)s
581 X(the)s
631 X(U.S.)s
697 X(and)s
754 X(other)s
832 X(countries)s
300 X
3220 Y
1165 X
0.0 10 10 f.R ft(- 4 -)s
3300 Y
showpage
PageState4190 restore

%%PageFonts: Times-Roman Times-Bold
%%Page: label 5
%%PageFonts: (atend)
/PageState4190 save def
home

%%IncludeFont: Times-Roman

/Times-Roman /Times-Roman-8 roman-8-mappings AddRoman-8
/f.R /Times-Roman-8 findfont def

0.0 10 10 f.R ft
1.0000 setlinewidth

PageState4190 restore
%%Trailer
%%DocumentFonts: Times-Bold Times-Roman Symbol Times-Italic
%%Pages: 4
DocState4190 restore
%%EOF