Documentation Conventions/Standards

Scott Chapal scott.chapal at jonesctr.org
Mon Sep 16 13:53:49 PDT 2002


Documentation Reviewers:

As a preliminary follow-up to David's request, I would like to propose
some conventions/standards for content in documentation tags in the
schema.

All of these ideas are preliminary - please review them and comment
back to the list.  Hopefully we can converge on a list of conventions
to use quickly.

1) description tag

   When referring to a field for the first time use language like:
   The foo field is a ...

   NOT
   The foo element is a ...  
   OR
   The "foo" field is a ... 

   Subsequent references tp the field could be generic eg.:
   This field...

2) example tag

   If an example tag is not needed for whatever reason, don't leave
   empty example tags <doc:example /> in the element definition.

3) lineage tag

   The lineage tags are not used consistently.  They are not being
   rendered by the current version of the stylesheet.  They are being
   retained for the time being, but are not being updated as a goal
   for RC2.  Just leave them as-is for now.

4) tooltip tag

   These should be short and to-the-point.  Potential use might be for
   quick recognition of the Element in a mouse-over operation.

5) moduleDescription

   Might be enhanced by the work Chris is doing for the spec - he is
   thinking about moving the descriptive information into the schema.

6) recommendedUsage

   Short, descriptive - but use a complete sentence and correct grammar.

-Scott

David Blankman <dblankman at lternet.edu> writes:

> EML Release Candidate 1 will be posted on knb.ecoinformatics.org by
> the end of today.
> 
> 
> This release still has some unreviewed documentation. We need to have
> all eml-modules reviewed by Thrsday, September 19 in order to have EML
> Relase Candidate 2 posted on Friday, September 20.
> 
> 
> Keep in mind that this is technical documentation, not end user
> documentation. The target audience for this documentation is
> developers or people like the LTER information managers not ecology
> domain scientists.
> 
> 
> We need three kinds of help.
> 
> 1. Taking responsibility for the review of a specific module.
> In order to do this you should have both content expertise or, at
> least, content familiarity and eml/xml expertise. Some of the
> exisiting documentation has references to modules that are no longer
> part of EML, so to be responsible you have to have spent enough time
> with EML to be able to catch  references to incorrect
> terms. Realistically the pool of people who fill these criteria are
> probably people from NCEAS, CAP, NET, Scott Chapel, and probably Tim
> Bergsma and Ken Ramsey. In addition, a person should not be
> responsible for reviewing documentation that s/he has written.
> 
> 
> 2. GIS related module documentation
> . The documentation of modules have been recently added to EML and
> adapted from FGDC (spatialRaster, spatialVector, spatialReference) are
> by everyone's comments sparse and opaque. Anyone who is a GIS expert
> is encouraged to help in this documentation. If you are a GIS expert
> and would like to participate, please email David Blankman
> (dblankman at lternet.edu). I am assembling a team of GIS experts to help
> in this process. Once I hear back from people, we can figure out how
> to divide this up so that the documentation review can proceed
> efficiently and effectively.
> 
> 
> 3. General Content Review
> Anyone with content expertise, or at least content familiarity, is
> encouraged to review modules for both accuracy and readability.
> 
> 
> Responsibility Matrix:
> 
> ASSIGNED MODULES                PERSON RESPONSIBLE
> eml-access                            Scott Chapel
> (scott.chapel at jonesctr.org)              eml-attribute
> David Blankman (dblankman at lternet.edu)
> 
> eml-constraint                        Scott Chapel
> eml-dataTable                        David Blankman
> eml-entity                              David Blankman
> eml                                       NCEAS
> 
> UNASSIGNED MODULES
> 
> eml-coverage
> eml-dataset
> eml-literature
> eml-party
> eml-physical
> eml-project
> eml-protocol
> eml-resource
> eml-software
> eml-storedProcedure (post eml-beta8 addition)
> eml-view (post eml-beta8 addition)
>  GIS RELATED MODULES (Please email David Blankman if you have GIS
>  expertise and want to participate.)
> 
> eml-spatialRaster
> eml-spatialReference
> eml-spatialVector
> 
> People in the "Responsible pool", please list in order your preference
> the modules for which you want to be responsible. As soon as I have
> heard from a critical mass of people, I will resend the responsibility
> matrix.
> 
> 
> People who want to do general content review, please send your
> comments to the person who is responsible for a given module's
> documentation review.
> 
> 
> Thank you all in advance for whatever level of participation you choose.
> 
> 
> 
> --
> 
> David E. Blankman
> Database Integration Developer
> Long Term Ecological Research Network Office
> University of New Mexico
> 801 University, SE #104
> Albuquerque, NM 87106
> (505) 272-7346 / (505) 272-7080 FAX
> 

-- 
Scott E. Chapal_________________________________________________
Database & Network Manager             scott.chapal at jonesctr.org
J.W. Jones Ecological Research Center          229.734.4706 x227
Rt. 2. Box. 2324. Newton, GA 31770-9651        229.734.6650 :FAX




More information about the Eml-dev mailing list