[8] in Open-Software-Foundation-News

home help back first fref pref prev next nref lref last post

November Doc (and DCE Doc) SIG Minutes

daemon@ATHENA.MIT.EDU (hal@osf.org)
Wed Jan 19 15:15:10 1994

Resent-From: Bill Cattey <wdc@MIT.EDU>
Resent-To: osf-news-mtg@menelaus.LOCAL
Date: Mon, 17 Jan 94 15:16:42 -0500
From: hal@osf.org
To: sig-doc@osf.org, sig-dce@osf.org
Cc: tony@osf.org, jeanette@osf.org
Reply-To: hal@osf.org (Hal Lichtin)

Better late than never:

The OSF DOC SIG met on Wednesday, November 3, and Thursday, November 4 in
Boston at the World Trade Center.  The November 3 session devoted to DCE
documentation.  The November 4 session was devoted to OSF documentation in
general, including a report from Prentice-Hall and a discussion of SGML
conversion.  Thanks to Margaret Taft of Hewlett-Packard, who provided much
of the input to these minutes.  The delay in making them available was not
hers.

Following is the list of the attendees from the DCE SIG Meeting.


Name                                Company Name
Email Address                        Telephone
-------------------------------------------------------------------------------
THE FOLLOWING ATTENDED BOTH DAYS:

Kathy Digan                          Tandem / OSF
digan@osf.org                        (617)621-8735

Jane Wyman                           Tandem
wyman_jane@tandem.com                (408)285-2266

Diana Goldfarb                       Digital
goldfarb@terse.enet.dec.com          (508)486-5047

Mary Grinham                         Digital
grinham@terse.enet.com               (603)881-2113

Wayne L. Wohler                      IBM
wohler@vnet.ibm.com                  (303)924-5943

Mike Leandertz                       IBM
leandertz@vnet.ibm.com               (416)448-3501

Bob Mathews                          OSF
rom@osf.org                          (617)621-8790

Anthony Fiore                        OSF
tony@osf.org                         (617)621-8939

Hal Lichtin                          OSF
hal@osf.org                          (617)621-8809

Nancy Paisner                        Hitachi
nancy@hi.com                         (617)890-0444

Katie Kean                           Transarc
kt@transarc.com                      (412)338-4447


THE FOLLOWING ONLY ATTENDED THE FIRST (DCE) DAY:

Kerry Raymond                        CRC for Distributed Systems Technology
kerry@dstc.edu.au                    +61 7 365-4321

Brian Collins                        Stratus Computer, Inc
Brian_Collins@vos.stratus.com        (508)460-2721

Rich Salz                            OSF
rsalz@osf.org                        (617)621-7253

Steve Bertrand                       SNI
bertrand@sni-usa.com                 (617)273-0480

Bill Leddy                           HAL
leddy@hal.com                        (512)794-2855

Margaret W. Taft                     H.P.
mwt@apollo.hp.com                    (508)436-5882

Dave Robinson                        Digital
drobinson@tuxedo.enet.dec.com        (508)486-5284

Valerie Dwyer                        OpenVision
valerie@grf.ov.com                   (508)839-9776


THE FOLLOWING ONLY ATTENDED THE SECOND DAY:

Eve Maler			     Digital
maler@zk3.dec.com		     (603) 881-0310

Lee Fogal			     Digital
fogal@zk3.dec.com		     (603) 881-1446

Alan Houser			     Hewlett-Packard
arh@ch.hp.com			     (508) 436-4926

Gregory Doench			     Prentice Hall
ggd@prenhall.com		     (201) 816-4114

Rich Nollman			     SNI
rnollman@sni-usa.com		     (617) 354-7959

Carl Scholz			     OSF
scholz@osf.org			     (617) 621-8996

Fred Dalrymple			     OSF
fred@osf.org			     (617) 621-8855



          DCE WORKING GROUP MEETING (11/3/93)

INTRODUCTION

The first part of the meeting consisted of attendees introducing themselves
and describing their company's strategy for creating DCE documentation. Here's
a summary of the documentation strategies of the companies that attended:

    Transarc delivers the guides but not the reference manuals (which consist
            of manpages). Transarc plans to deliver the documentation in a
            hypertext form when SGML versions of the manuals are available.

    Tandem will not have a DCE product until 1994; they plan to deliver DCE
            documentation on CD-ROM.  Tandem delivers all documentation on
            CD-ROM, only providing hard copy to customers who demand it. 
            Only a few customers want printed manuals

    Stratus has not yet released a DCE product; when they release one in 1994,
            they will use Prentice-Hall documentation and release notes.

    University of Queensland (Australa) uses DCE extensively in post-graduate
            courses.  They require printed books for their purposes.

    Siemans/Nixdorf uses Prentice-Hall documentation and release notes.  They
            write at most 2 documents per DCE release, App Dev Guide and Admin
	    Guide supplements.

    Hal Computer Products does not have a released DCE product yet, but they do
            have all of the DCE documentation online, complete with a hypertext
            browser.

    DEC distributes books as both hardcopy and online, including all of the
            Prentice-Hall and O'Reilly books.

    Hewlett-Packard delivers all of the OSF DCE documentation except
            for volume I of the System Administration manual and the
            User's Guide.  HP delivers only release notes and man pages
            online but wishes to deliver all manuals on CD-ROM.  HP also
            documents value-added DCE products, one of them online only.

    IBM has DCE on several platforms.  For AIX, IBM distributes one hard
	    copy book and the rest on CD-ROM.  For MVS and OS400, IBM
	    Toronto rewrites the DCE books for a non-UNIX audience.
	    They've also created a messages guide for the approximately
	    4,000 DCE messages.  IBM Toronto is moving towards softcopy
	    documentation.

    OSF was represented by Tony Fiore, director of documentation, Hal Lichtin,
            section manager for DCE and DME documentation, and Bob
	    Mathews, project leader for DCE 1.1 documentation.

    OpenVision is a new startup; they were basically collecting information.

There was a side discussion of who, if anybody, needs a copy of the DCE AES; the
conclusion was experts only.  


DCE 1.0.3 DOCUMENTATION UPDATE

The latest schedule for DCE 1.0.3 is

            Core components released                    12/93
            Distributed File Service (DFS) Released      1/94

NOTE: The DCE 1.0.3 RELEASE IS NOW AVAILABLE.

The focus of DCE 1.0.3 is defect resolution, performance improvements,
and new platform support (including HP-UX on a 700); there is a minimal
number of new features.

Prentice-Hall will not publish 1.0.3 versions of the DCE manuals.  OSF
will distribute a complete documentation tree for DCE 1.0.3 with changes
marked with change indicators.  The DCE 1.0.3 distribution tape includes
updated documentation specifications for DCE 1.1 books.

NOTE: THE 1.0.3 TAPE DOES NOT INCLUDE CHANGE BARS IN THE BUILT (PostScript,
ASCII) VERSIONS OF THE BOOKS.  HOWEVER, IF YOU DOWNLOADED DCE 1.0.3 FROM
THE ELECTRONIC RELEASE AREA DURING APPROXIMATELY THE FIRST WEEK AFTER 1.0.3
WAS MADE ELECTRONICALLY AVAILABLE, YOU RECEIVED A VERSION THAT DID HAVE
CHANGE BARS IN THE OUTPUT.  THIS ERROR WAS CORRECTED AND BOTH THE TAPE AND
ELECTRONIC RELEASE AREA HAVE THE CORRECTLY BUILT VERSIONS.  THE SOURCE
VERSIONS OF THE BOOKS WERE CORRECT AT ALL TIMES.

The major documentation enhancements for DCE 1.0.3 include

    o Over 174 documentation defects resolved

    o Rewrite of the dce_config chapters in Volume I of the
      System Administration Guide

    o Enhancements to GDS documentation, including online help

    o Significant editorial changes to the Administration Guides
      (made in preparation for Prentice-Hall Publication)

    o RPC internals documentation added to the Technical Supplement

PRENTICE-HALL PUBLICATIONS

The AES (Application Environment Specification) for DCE RPC is
in print.

The DCE Administration Guide, Volume 2 -- Core Services is in print.

The DCE Administration Guide, Volume 1 -- Introduction was at the printer
	at the time of the meeting. It is now available.

The DCE Administration Guide, Volume 3 -- Extended Services was at PH 
	at the time of the meeting. It is now available.


Additional AES volumes are in various states

        Distributed Time Service has been accepted by X/Open; it will
        be published with Directory Services

        Directory Services was reviewed by X/Open; comments are being
        incorporated.

        Security Services and Threads Services are under development.
    
        Work has not yet started for the DFS volume.

Prentice-Hall will publish new editions of DCE books for DCE 1.1.
(Prentice-Hall will continue to make pre-1.1 books available.)

    NOTE:  Published books will be available sometime AFTER DCE 1.1 is
           released. Hal Lichtin's guesstimate is that printed books
           will be available 4 - 6 months after software release.

Prentice-Hall has Japanese and German translations of Introduction to
DCE in progress.


O'REILLY AND ASSOCIATES PUBLICATIONS

O'Reilly has plans to translate its DCE books into Japanese; "Understanding
DCE" is available in French.

O'Reilly is revising "Writing DCE Applications" to include information about
using Directory Services and Security Services.  The revised book will be
availible in Q1 1994.

O'Reilly has published "Distributing Applications Across DCE and Windows
NT" (preliminary copies were available at the time of the meeting; it is
now generally available).  O'Reilly has under development a book on DCE
system administration (will be task-oriented).


DCE 1.1 TECHNICAL OVERVIEW

DCE 1.1 will include a number of technical changes including

    o Simplified system administration through dcecp (DCE Control
      Program) and dced (DCE Daemon).  dcecp performs many functions
      of the existing control programs (rpccp, cdscp, rgy_edit,
      acl_edit, dtscp); dced replaces the rpcd, sec_clientd and other
      daemons and provides additional information and management facilities.

    o Improved security via the DCE Audit Subsystems developed by
      IBM

    o Serviceability

    o Performance

    o Code cleanup

    o Integration

    o Internationalization

    o Improved test coverage

    o Convenience functions

    o Many component-specific enhancements

dcecp has a significant impact on documentation.


DOCUMENTATION ENHANCEMENTS FOR DCE 1.1 

New documentation for DCE 1.1 consists of

    o Introduction and Style Guide volume for the
      Application Development Guide

    o OSF DCE Troubleshooting Guide

Administration Documentation will require extensive changes because of
dcecp and dced. dced and dcecp concepts will be added to Volume 1 of the
System Administration Guide. This may create a problem because a number of
vendors, including HP, do not distribute volume 1 because they have
platform-specific procedures for install and configuration. One solution
may be to move the discussion of dce_config to an Appendix.  DEC, among
others, distribute vloume 1 regardless of the fact that DEC users don't use
dce_config.  About 50% of the current administration guide will be
rewritten.

NOTE: FOLLOWING THE SIG DISCUSSION AND CONSIDERATIONS AT OSF, OSF DECIDED
TO INCLUDE THE SUBSTANTIVE PART OF THE DCED and DCECP DOCUMENTATION IN THE
CORE VOLUME (VOL 2.)


The Application Development Guide will have three volumes: Introduction and
Style Guide; RPC, Threads, Time, and Security Services, and Directory
Services (CDS and GDS).  DFS information will not be published in the
Prentice-Hall books; it will be moved to the "Technical Supplement".
Licencees can redistribute this information, if they wish.

The User's Guide will be revisited, and may be dropped.

	SEE DISCUSSION BELOW

The Technical Supplement will be clearly divided into a tree
that can be redistributed and one that can't.


ISSUES AND DISCUSSION

The last 45 minutes of the meeting were devoted to a discussion of a number
of issues. There was not obvious consensus on these issues.  OSF (Hal
Lichtin) will send email by the end of November to the SIG mailing list
that will propose resolutions and ask for comments.  The primary issues are

    o dcecp uses a Tools Command Language (TCL) developed by
      Prof. Ousterhout of Berkeley.  TCL is designed to be
      extensible.  Should TCL be described in DCE documentation?
      The Representaive from Hal Computers thought that
      TCL might create support problems. Nancy Paisner of Hitachi
      stated that the vendors should decide if users should
      get the extensibility information.  The sense of the meeting
      was that extensibility information should not be in the
      Prentice-Hall books.

(THE NOTES IN ALL CAPS CONSTITUTE OSF's RESPONSE AND RESOLUTION OF THESE
ISSUES.)

OSF WILL PROVIDE DCECP DOCUMENTATION, NOT TCL DOCUMENTATION.  THERE WILL BE
SOME NECESSARY OVERLAP, AND WE WILL NOT TRY TO HIDE TCL.  WE WILL PRESENT
AS MUCH TCL SYNTAX AS IS NECESSARY TO USE DCECP.  WE WILL PROVIDE
INFORMATION ON WRITING DCECP SCRIPTS.  HOWEVER, WE WILL ASSUME THAT ANYONE
WHO WISHES TO DO SIGNIFICANT WORK ON EXTENDING DCECP FUNCTIONALITY HAS
ACCESS TO TCL DOCUMENTATION, AND WILL POINT TO PUBLISHED DOCUMENTATION ON TCL.


    o There needs to be a defined obsolescence policy for OSF
      documentation; OSF will propose one.  (For example, acl_edit
      will be present at DCE 1.1, but shouldn't be used.  Should
      the manpages be distributed? Should they be marked obsolete?)
      Margaret Taft of HP suggested that some warning should
      be given about removing documentation (and calls), such
      as a statment that they should be used at this release
      and will be removed at the next release. There was some
      agreement with this postion.  There was also some discussion
      about the best way to indicate in the reference page that
      the call was obsolete, becuase programmers don't read the
      entire reference page (instead they check a particular option
      or parameter).  No one had a good solution.

AS OF THIS DATE WE HAVE PARIALLY ADDRESSED THIS ISSUE.  WE WILL INCLUDE
ALL REFERENCE PAGES AT 1.1.  WE HAVE NOT YET DETERMINED WHETHER TO MARK
THEM AS OBSOLETE OR OBSOLECENT.  WE WILL REMOVE ALL OLD GUIDE DOCUMENTATION
WHERE THERE IS A NEW "BETTER" WAY OF DOING SOMETHING (E.G., VIA dcecp).

    o There was a fair amount of discussion about the User Guide.
      The audience is unclear.  Many users seem to ignore it.
      HP stated that the auidence for the Users Guide is programmers
      and others who need to perform light-weight system administration
      tasks and who don't need or want to use the System Adminsitration
      Guide.  There was some discussion that the manual should
      just disappear -- that it should be released one more time.
      OSF will make a proposal about its future.  One possible solution
      is to discontinue the User's Guide, but to create a DCE commands
      manual, with all commands (system administration, programming (IDL,
      etc), and "user" (kinit, etc.)) in one place.  Another possible
      solution is to distribute the User's Guide information into
      existing manuals.  A number of people thought that it would
      be a mistake to document part of dcecp in the User's Guide and
      part of it in the System Administrator's Guide.

OSF DETERMINED TO DISCONTINUE THE USER'S GUIDE.  WE WILL PUT THE COMMANDS
IN THE ADMINISTRATOR'S (OR COMMAND) REFERENCE AND WILL PUT ALL RELEVANT
INFORMATION IN EITHER THE ADMINISTRATOR'S GUIDE (MOST OF IT) OR THE
INTRODUCTION TO DCE.  THE DFS INFORMATION IN THE USER'S GUIDE AND REF WILL
BE MOVED TO THE INTRO TO DCE AND THE NEW DFS ADMIN GUIDE AND REF.


MISCELLANEOUS WORKING GROUP INFORMATION

Katie Kean of Transarc will resign the DCE Doc working group chair at the
end of the year.  There will probably be 2 or more co-chairs.  Mike
Leandertz of IBM Toronto was nominated; Jane Wyman of Tandem was willing to
help if there were meetings on the West Coast.  Mike has now officially
volunteered for the position and will act as chair for the next meeting of
the group.

The next meeting may be at the same time as the meeting of the DCE SIG,
scheduled for March on the West Coast.  Mike will be sending out an inquiry
to determine if there is sufficient interest to hold such a doc meet.


----------------------------------------------------------------------------
GENERAL SESSION -- 11/3/94

The general session of the DCE doc SIG covered three main topics: OSF
documentation status, Prentice hall documentation, and SGML tools and
transition plans.

OSF DOCUMENTATION PLANS:  MOTIF and DME

Thursday's session began with Hal Lichtin and others speaking about the
OSF's documentation plans for Motif and DME (Distributed Management
Environment).

DME 1.0 (Distributed Services) documentation consists of:

	Introduction to DME

	DME System Administrator's Guide and Reference

	DME Application Developer's Guide and Reference

	Release Notes

These documents would be included on the DME release tape and would not
be published by Prentice Hall.  

SINCE THE MEETING THE OSF EDUCATION GROUP HAS DETERMINED THAT IT WILL MAKE
DME DOCUMENTATION SETS AVAILABLE, AND MAY ALSO MAKE THE INTRODUCTION TO DME
AVAILABLE AS A SEPARATELY ORDERABLE ITEM.  WE WILL ANNOUNCE THE DETAILS
WHEN THE BOOKS BECOME AVAILABLE.  (NOT COVERED IN THE MEETING, BUT THE
EDUCATION GROUP WILL ALSO BE SELLING COMPELETE SETS OF THE DCE 1.0.3
DOCUMENTATION.)

The Motif discussion included a description of the work being done on the
Motif 2.0 documentation set.  This work includes a complete rewrite of the
Style Guide and a new Widget Writer's Guide.

The Style Guide work is an effort between OSF and IBM to improve PC style
and Motif style convergence, with IBM writing the common base.  OSF will
then incorporate Motif-specific changes, provide the checklist and
illustrations, and do any Motif-specific editorial work.

The Revision D of the Motif AES has been submitted to X/OPEN and was
included on the Motif Beta tape.

The Widget Writer's Guide and Reference contains both Guide and Reference
sections in a single book.  The book is intended for non-source licensees
who are writing their own widgets and includes documentation of Traits, _Xm
functions, Primitive and Manager internals, Exm widgets, and foundry
widgets.

The Programmer's Reference, Programmer's Guide, and User's Guide are all
being updated with documentation of new Motif 2.0 functionality, including
several new widgets and internationalization enhancements.  The guide
documents will also have a certain amount of cleanup work.


OSF's SGML EFFORT

Fred Dalrymple of the OSF spoke about OSF's conversion to SGML.  The
conversion is occurring in three steps:

	1.  Define DTDs
	2.  Create tools and a tools environment
	3.  Convert existing docs to SGML

OSF is currently completing step 2.

The following are OSF's plans for providing SGML versions of the DCE
documentation:
	
	- Machine-converted SGML at DME 1.0 (Q3 93).  The machine-converted
	  SGML is not "supported;"  its quality depends on the robustness
	  of the converters and the quality of the original SML markup
	  (i.e.  markup that breaks rules of SML semantics probably won't
	  convert very well).

	- DCE 1.1 will have a similar treatment.  Machine-converted SGML
	  will be included at Beta and on the release tape.  Supported DCE
	  SGML source will be provided sometime after the DCE 1.1 release.
	  [OSF is currently looking into whether this schedule can be
	  shortened.]

Fred commented about documentation interoperability and exchange, stating
that OSF believes that the ultimate documentation interoperability solution
lies in source conversion.  OSF has written documentation conversion tools,
including an OSF DTD to SML translator and a DTD-to-DTD converter.  The
terms under which these will be distributed, however, is an open issue that
OSF is working on resolving.

One of the questions from the audience asked which authoring tool(s) OSF
uses for authoring in SGML.  Fred preceded his answer with a disclaimer
that he was telling us only for our information and was not endorsing a
particular tool.  OSF is using Arbortext, off-the-shelf, with the OSF DTDs.
Arbortext requires another file, known as a FOSI (Format Output
Specification Instance) to produce formatted output.  Fred said that the
OSF would be willing to supply both their DTDs and FOSI files to those who
request them.

Fred noted that Arbortext is not a true WYSIWYG system (it has a previewing
feature, but it does not do real-time WYSIWYG).  Fred said that this was
desirable for the OSF's writers, because there is no single specific output
format (hardcopy, online) nor page layout (for example, the hardcopy
page size could be 6x9, 8.5x11, or the European A4 size).  The OSF's
writers pay attention exclusively to document semantics, and leave the final
formatting to the formatting tools.



OSF STYLE GUIDE

Hal Lichtin spoke very briefly about the OSF documentation style guide.  He
said that this book had not been actively worked on recently, but hoped
that the effort would continue sometime in the next few months.  The style
guide, however, does not currently have a schedule.


OSF and PRENTICE-HALL

Greg Doench of Prentice Hall spoke about Prentice-Hall's publishing
process.  He stated that PH intends to provide an online version of the OSF
books it publishes, probably in a SGML-based format.  This effort does not
currently have a publicly-announced schedule.

Greg indicated that documentation work such as OSF's is a relatively new
endeavor for Prentice Hall, and that Prentice Hall has built up a group to
meet such needs.  He also indicated that Prentice Hall has made, and is
interested in making, specific arrangements with licensees to meet their
publication needs, including printing versions of OSF documents that are
not identical to the Trade versions.

The Current Prentice Hall publication plans at OSF are as follows:

OSF/1
  Design of the OSF/1 Operating System is now available
  OSF/1 1.2 User's Guide is available
  1.2 Administration's/Command/Programmer's Reference are at Prentice Hall
  Prentice Hall will not publish OSF/1 1.3 documentation	

DCE
  See the notes for 11/3.

Motif
  Motif 2.0 documents, including the Widget Writer's Guide and Reference
  will be published by Prentice Hall.

home help back first fref pref prev next nref lref last post