International

    Virtual

    Observatory

Alliance

 

IVOA Document Standards

Version 1.1

 

IVOA Proposed Recommendation 15 September 2008

 

This version:

http://www.ivoa.net/Documents/PR/DocStandard/DocumentStandards-20080915.html

 

Latest version:

http://www.ivoa.net/Documents/latest/DocStd.html

 

Previous versions:

 

http://www.ivoa.net/Documents/WD/DocStandard/DocumentStandards-20080206.html

http://www.ivoa.net/Documents/REC/DocStandard/DocumentStandards-20031024.html

http://www.ivoa.net/Documents/PR/DocStandard/DocumentStandards-20030911.html

 

 

Editor:

            R. J. Hanisch

 

Authors:

            IVOA Standing Committee on Standards and Process

 

 

Abstract

 

This document describes the types of official IVOA documents and the process by which documents are advanced from Working Drafts to formal Recommendations.

 

 

Status of this document

 

This is a Proposed Recommendation.

 

This is an IVOA Proposed Recommendation made available for public review. Comments on this document – for consideration on the next version of this document – should be posted on the RFC page at http://www.ivoa.net/cgi-bin/twiki/bin/view/IVOA/DocStdRFC.  Discussion about any of the comments or responses will be conducted on the Standards & Processes mailing list, stdproc@ivoa.net.

 

It is appropriate to reference this document only as a recommended standard that is under review and which may be changed before it is accepted as a full recommendation.

 

This document has been produced by the IVOA Standing Committee on Standards and Process.  It is a revision to the Version 1.0 Recommendation.

 

A list of current IVOA Recommendations and other technical documents can be found at http://www.ivoa.net/Documents/.

 

 

 

Acknowledgments

 

This document is based on the W3C documentation standards, but has been adapted for the IVOA.

 

 

Contents

Abstract............................................................................................................................... 1

Status of this document...................................................................................................... 1

Acknowledgments............................................................................................................... 2

Contents.............................................................................................................................. 2

1    Document types............................................................................................................ 2

1.1    Status..................................................................................................................... 3

1.2    Naming convention................................................................................................. 3

1.3    Format.................................................................................................................... 3

2    Standards process........................................................................................................ 3

2.1    Working Draft (WD)............................................................................................... 4

2.2    Proposed Recommendation (PR)......................................................................... 5

2.3    Recommendation (REC)....................................................................................... 6

2.4    Document promotion process summary............................................................... 6

3    Changes from previous versions.................................................................................. 7

 

 

1         Document types

 

The IVOA publishes two types of documents:

 

Recommendation track documents.  These are specifications, guidelines, etc. produced by Working Groups. Documents on the Recommendation track may progress from Working Draft (WD) to Proposed Recommendation (PR) and finally to Recommendation (REC).

 

IVOA Notes.  An IVOA Note is a dated, public record of an idea, comment, or document. Authorship of a Note may vary greatly (e.g., by an IVOA Working Group, by an IVOA Member, etc.).

 

All public documents are available at the Web site.  IVOA will make every effort to make archival documents indefinitely available at their original address in their original form.

 

The IVOA Executive Committee appoints a Documentation Coordinator (DC) who oversees the document collection and assures that technical reports conform to these guidelines.

 

The DC may reformat documents so as to conform to changes in IVOA practice (e.g., changes to document styles or the "Status of this Document" section).

 

Each public document must clearly indicate whether it is a Note, Working Draft (WD), Proposed Recommendation (PR), or Recommendation (REC).

 

The primary language for IVOA technical reports is English.

 

1.1      Status

 

Each document must include a section about the status of the document. The status section should explain why IVOA has published the technical report, whether or not it is part of the Recommendation track, who developed it, where to send comments about it, whether implementation experience is being sought, any significant changes from the previous version, and any other relevant metadata.

 

The status section of a Working Draft must set expectations about the stability of the work (e.g., that it may be superseded, obsoleted, or dropped at any time, that it should not be cited as other than a work in progress, etc.) and must indicate how much consensus within IVOA there is about the Working Draft (e.g., no consensus, consensus among the Working Group participants, etc.).

 

The status section of a Note must indicate the level of endorsement within or by IVOA for the material in the Note, and set expectations about future commitments from IVOA to pursue the topics covered by the Note or to respond to comments about the Note.

 

1.2      Naming convention

 

Every document should have a meaningful, but relatively short, name.  Names may be reviewed and modified by the DC.  All versions will be stored in the IVOA Documents Repository.  The full document name has the form TYPE-NAME-DATE.EXT, where TYPE is a code for the document type (NOTE, WD, PR, REC), NAME is the short name, DATE is of the form YYYYMMDD, and EXT is the file extension type (.HTML, .PDF, .DOC, etc.).  EXT should follow MIME type conventions.

 

1.3      Format

 

The standard format for IVOA documents is HTML, though any document preparation tools may be used that allow for the publication of HTML and that retain the standard formatting elements and style.  Document templates are provided for MSWord and HTML at http://www.ivoa.net/Documents/templates/.  Final Recommendations will also be available as printable PDF in A4 (and, optionally, US 8.5 x 11”) size.

 

 

 

2         Standards process

 

The IVOA standards process is used to build consensus around a Virtual Observatory technology, both within IVOA and in the VO community as a whole. IVOA Working Drafts become Recommendations by following this process. The labels that describe increasing levels of maturity and consensus in the standards process are:

 

Working Draft.  A document begins as a Working Draft. A Working Draft is a chartered work item of a Working Group and generally represents work in progress and a commitment by IVOA to pursue work in a particular area.  The label "Working Draft" does not imply that there is consensus within IVOA about the document.

 

Proposed Recommendation.  A Proposed Recommendation is believed to meet the relevant requirements of the Working Group's charter and any accompanying requirements documents, to represent sufficient implementation experience, and to adequately address dependencies from the IVOA technical community and comments from previous reviewers.

 

IVOA Recommendation.  An IVOA Recommendation is a document that is the end result of extensive consensus-building within the IVOA about a particular technology or policy.  IVOA considers that the ideas or technology specified by a Recommendation are appropriate for widespread deployment and promote IVOA's mission.

 

Generally, Working Groups create Working Drafts with the intent of advancing them through the standards process. However, publication of a technical report at one maturity level does not guarantee that it will advance to the next. Some documents may be dropped as active work or may be subsumed by other documents.  If, at any maturity level of the standards process, work on a document ceases (e.g., because a Working Group or Activity closes, or because the work is subsumed by another document), a final version of the document should be issued with the status section noting that work on this document has concluded, and for what rationale, and with links provided to relevant follow-on documents.  Any time a document advances to a higher maturity level, the announcement of the transition must indicate any formal objections.  If, at any maturity level prior to Recommendation, review comments or implementation experience result in substantive changes to a document, the document should be returned to Working Draft for further work.  The relationship between Working Drafts, Proposed Recommendations, and Recommendations is shown in the figure below.

 

2.1      Working Draft (WD)

 

Entrance criteria.  Working Drafts are published at the discretion of Working Groups, and are subject to review by the document coordinator for compliance to these guidelines.  Publication of a Working Draft is not an assertion of consensus, of endorsement, or of technical and editorial quality.  Consensus is not a prerequisite for approval to publish; the Working Group may request publication of a Working Draft even if it is unstable and does not meet all Working Group requirements.

 

Ongoing work.  Once a Working Draft has been published, the Working Group should continue to develop it by encouraging review and feedback within and outside of IVOA.

 

Next maturity level.  After a suitable review and trial period, the chair of the Working Group may promote the Working Draft to a Proposed Recommendation.  Such advancement should occur only when the chair of the Working Group is satisfied that consensus has been reached, and more formal and extensive review is now warranted.  Advancement to Proposed Recommendation implies:

1.      The Working Group has fulfilled the relevant requirements of the Working Group charter and those of any accompanying requirements documents.

2.      The Working Group has formally addressed issues raised during the development and review process (possibly modifying the technical report).

3.      The Working Group has reported all formal objections.

4.      Each feature of the technical report has been implemented. Preferably, the Working Group should be able to demonstrate two interoperable implementations of each feature. If the chair of the Working Group believes that broader review is critical, the chair may advance the document to Proposed Recommendation even without adequate implementation experience.  In this case, the document status section should indicate why the chair promoted the document directly to Proposed Recommendation.

 

2.2      Proposed Recommendation (PR)

 

Entrance criteria.  Proposed Recommendations are published by the chair of a Working Group following the criteria described above.  Proposed Recommendations are considered to be technically mature and ready for wide review.

 

Ongoing work.   The Working Group should continue to encourage review and feedback within and outside of IVOA.

 

Next maturity level.  After a publication period of at least two weeks, the chair of the Working Group that developed the Proposed Recommendation may call for a formal Request for Comments (RFC).  The RFC is sent to the widest possible IVOA distribution lists (interop@ivoa.net) and announced on the website.  Distribution of the RFC initiates a four-week public review period.  All comments submitted during this review period must be posted publicly and responded to publicly.  If the review identifies significant deficiencies in the document, such that revisions must be undertaken beyond minor editorial changes or where revisions require changes to software based on the document, the document must be returned to the Working Draft status.  The Technical Coordination Group (TCG), comprised of the chairs and vice chairs of other Working Groups and Interest Groups, is are strongly encouraged to examine Proposed Recommendations during the RFC period and to post comments in the public record.

 

Following the RFC period, the document and the public record of comments and responses will be reviewed be subject to a final review, to be completed within 4 weeks, first by the chair of the Technical Coordination Group. and the Working Group Chairs, and then by the IVOA Executive Committee. The chair of the Technical Coordination Group and all WG chairs TCG should make a final check for interface problems or compatibility concerns with the standards developed by other Working Groups, and are asked to note their approval of and/or comments about the document on the RFC public comment website.  The chair of the Technical Coordination Group, working in consultation with the chair of the Working Group responsible for the PR, then makes a final summary recommendation, and the chair of the Technical Coordination Group forwards this recommendation to the chair of the Executive Committee for review and approval.  If the Executive Committee is then satisfied that all comments have been taken into regard appropriately, they promote the document to a Recommendation.

 

 

2.3      Recommendation (REC)

 

Entrance criteria.  Recommendations are published by the IVOA Executive Committee following the criteria described above.  Recommendations are the final form of IVOA documents and constitute an IVOA Standard.

 

Ongoing work.   Recommendations may need to be revised and extended as time goes on.  Significant revisions of Recommendations must proceed through the Working Draft and Proposed Recommendation phases.  A significant revision is any revision that requires changes in software based on the document.

 

Next maturity level.  A Recommendation is the highest level of maturity for an IVOA document.  The IVOA Executive Committee may propose that Recommendations be endorsed as standards by the International Astronomical Union, working through IAU Commission 5.

 

2.4      Document promotion process summary

 

The IVOA document promotion process is summarized in graphical form in the figure below.

 

 

1.      Working Group prepares Working Draft (version ≥1.0) and submits to Document Coordinator for posting in the IVOA document collection.

2.      Working Group reviews the Working Draft. Two reference implementations of any associated software are recommended.

3.      The Chair of the Working Group, with consent of the WG, promotes the document to a Proposed Recommendation and submits it to the Document Coordinator for posting in the IVOA document collection.

4.      The Chair of the Working Group issues a formal Request for Comments (RFC) to the e-mail distribution list interop@ivoa.net. The RFC and all comments must be logged on a TWiki page whose URL is given in the RFC. A minimum comment period of 4 weeks must be allowed. The chairs and vice chairs of other Working Groups and Interest Groups are strongly encouraged to examine Proposed Recommendations during the RFC period and to post comments in the public record.

5.      The Working Group Chair responds to comments on the TWiki page. If comments lead to significant changes to the document, the status reverts to Working Draft (back to Step 1).

6.      If comments are addressed to the satisfaction of the WG Chair and WG members, the WG Chair requests a final review, to be completed within 4 weeks, by the Technical Working Group chair and TWG members, and they add their final comments to the RFC record.  The chair of the Technical Coordination Group, working in consultation with the chair of the Working Group responsible for the PR, then makes a final summary recommendation and the chair of the Technical Coordination Group submits the PR to the Executive Committee for approval.

7.      The Executive Committee is polled by the IVOA Chair to ascertain if there is consensus for promotion to Recommendation.

8.      If yes, the IVOA Chair reports on approval to the TCG and WG Chairs and asks the Document Coordinator to update the document status to Recommendation. If no, the concerns of the IVOA Executive need to be resolved and a new poll taken, or if serious revisions are required, the document would revert to Step 1.

9.      The IVOA Executive may propose to the IAU Commission 5 that IVOA Recommendations be endorsed as IAU Standards.

 
 
 

3         Changes from previous versions

 

·         The role of the Technical Coordination Group  (which comprises the Working Group chairs and deputies and Interest Group chairs and deputies) has been made explicit in Section 2.2 describing the RFC process.

·         A summary of the process has been added in Section 2.4 and the figure showing the process has been moved into this new section.

·         The figure has been updated to reflect the TCG review and to show that Recommendations may be referred to the IAU as appropriate.