Docs-Discuss Gang,
I had offered to summarize the discussion from our community meeting. 
Here's my summary:
Barbara

Summary Points from OpenSolaris Docs-Discuss Community Meeting 5/21/08

Prior OpenSolaris documentation roadmap was about the process of getting 
docs into the open. This roadmap has largely been accomplished. We have 
moved source outside (tarballs for S10 material,  mercurial 
repositories...). We need a new roadmap for content going forward. Alan 
will own the roadmap. Priorities for new roadmap are as follows:

1 - Encourage community contributions - Setup content management 
solutions that lower barriers to community contributions both for 
creating and reviewing docs
   
1a. Solutions must include community-usable tools chain for document 
creation and conversion to needed formats
    - i.e. Generate .pdf from tarballs
    - i.e. Community able to generate d.s.c.-style documents
    Action Item: Ben help troubleshoot Rainer's script for conversion of 
tarballs to .pdf
    Action Item in progress: A Docstools person is working on SGML to 
HTML conversion
    Action Item: Setup Tools Chain project, Ben and Ranier co-lead - 
Project will evaluate current tools chain and determine next steps for 
open source tools chain
- i.e. Barbara and others have prototyped mercurial repository tool
    Action Item: Wenling help test tools for non-English content


1b. Setup OpenSolaris wiki for documentation
    - i.e. cookbook with recipes model
    - i.e. Fedora model
    i. wiki must consolidate scattered docs material (genunix, bigadmin...)
    ii. wiki must provide single point of entry
    iii. wiki must provide easy navigation to where user wants to go
    iv. wiki cannot be the only source for documentation. But, use wiki 
as primary
location for document creation and revision. Then, for example, push the 
changes to the
main document periodically (every few months), where it can be 
navigated, searched...
    v. wiki must provide relevant, accurate and timely information.
   
1c. Lower stylistic barriers to contributions to traditional 
documentation (manuals and man pages)
    i.e. Take an existing chapter, create it as a wiki page, enable 
community to modify the wiki page, convert it back to XML, and 
create/edit/append to original document.

1d. Make documents available for review by docs-discuss community
    i. Review cycle needs to be communicated to docs-discuss community 
prior to review
    ii. Include docs-discuss alias in review discussions
    iii. Setup general procedure where all documentation moving through 
the pipeline would be on a review page, so that community can see what's 
in the works, what review is wanted, what the deadlines are.
    i.e. There is an existing "Docs for Review" page in OpenSolaris docs 
community.
    iv. Even if document covers software that is not yet released, 
community still wants to provide feedback, such as editorial feedback. 
Community may choose to investigate the project further, based on document.
    v. Have feedback button link to the docs-discuss alias? Feedback is 
a bug for
docs-discuss community. Strip names from feedback prior to routing to 
alias for privacy?

1e. Community must discuss further which document formats are best and 
how to implement:
    - Plugins can convert wiki format into HTML or .pdf.
    - Do we need to convert wiki material into XML? XML is a more robust 
and better structured tool than HTML. You can include flowcharts, 
graphics, and navigate through XML. But XML is more difficult for 
community to manage. Can XML be used as part of the tools chain?
 

2 - Maintain ongoing communication internal/external in order to align 
community docs efforts and Sun-internal docs efforts.   
    i. Make OpenSolaris style guide more in line with Sun style.
    ii. Continue with monthly docs-discuss team meetings.

3 - Balance internal docs with community-driven docs -
    i. The traditional documentation manuals continue to be very 
important. Everything else (blogs, wikis) is supplemental to the main 
manuals.
    ii. Lower barriers to contribution, but maintain ability to produce 
quality documentation that is deliverable in various formats.

4 - Fill gaps in OpenSolaris documentation based on community requests
    - What's New
    - Screencast about how to configure the Network Stack (Ben might tackle)
    - Expand Application Developer's Guide to cover IPS
    - Provide short, targetted "getting started" articles, such as how 
to setup desktop, mail service...all the sys admin tasks

5 - Everything should be done in the open, both work by Sun writers and 
community contributors.
    i.e. If book is in the open, in a repository, community can access 
and contribute to the book. Not all community people will want to learn 
the tools chain to do this.

6 - Consider and determine document attribution policies for OpenSolaris 
documents,both
for Sun-internal contributors and community contributors.
Meeting discussion points:
- too many Sun internal contributors (prior writers, SMIs) - logistical 
nightmare
- SCA on file is the legal process currently
- note in change log or in XML comment?
- what is contribution threshold for attribution?
- Add attribution section in preface to document?
- required for external contributers
- can policy vary for Sun-internal and external?
- handle via wikis - disallow anonymous changes?
- How granular? document owner or more specific?





Reply via email to