OPULS Development: Difference between revisions

From OPeNDAP Documentation
⧼opendap2-jumptonavigation⧽
Line 14: Line 14:


== Proposals ==
== Proposals ==
Accepted proposals
# [[DAP4: DAP4 Grids Proposal | Grids Ideas]] '''Accepted''' (Cleaned up  4/10/2012)
# [[DAP4: DAP4 XML| XML Use in DAP4]] '''Accepted''' (Modified: 2/25/2012)
<!--
These proposals have been put forth by Dennis ([[User:Jimg|Jimg]] 15:18, 27 March 2012 (PDT) Ordered by priority at the 3/27/12 meeting):
These proposals have been put forth by Dennis ([[User:Jimg|Jimg]] 15:18, 27 March 2012 (PDT) Ordered by priority at the 3/27/12 meeting):
# [[DAP4: DAP4 Grids Proposal | Grids Ideas]] '''Accepted''' (Cleaned up  4/10/2012)
# [[DAP4: Constraints and Shared Dimensions | Constraints and Shared Dimensions]]  '''Under Review''', ''closely related to [[DAP4: DAP4 Grids Proposal | Grids Ideas]]'' (New 02/26/2012)
# [[DAP4: Constraints and Shared Dimensions | Constraints and Shared Dimensions]]  '''Under Review''', ''closely related to [[DAP4: DAP4 Grids Proposal | Grids Ideas]]'' (New 02/26/2012)
# [[DAP4: VLens (and Sequences)|Ideas for Defining VLens (and Sequences)]]  '''Under Consideration''' (New 02/25/2012)
# [[DAP4: VLens (and Sequences)|Ideas for Defining VLens (and Sequences)]]  '''Under Consideration''' (New 02/25/2012)
# [[DAP4: DAP4 XML| XML Use in DAP4]] '''Accepted''' (Modified: 2/25/2012)
# [[DAP4: DAP4 Paths| Path Specification in DAP4]] '''New''' (New 3/30/2012)
# [[DAP4: DAP4 Paths| Path Specification in DAP4]] '''New''' (New 3/30/2012)
# [[DAP4: DAP4 Escapes| Character Escape Mechanisms in DAP4]] '''New''' (Modified 4/5/2012)
# [[DAP4: DAP4 Escapes| Character Escape Mechanisms in DAP4]] '''New''' (Modified 4/5/2012)
# [[DAP4: Asynchronous Responses | Asynchronous Responses]] '''New''' (New 4/5/2012)
# [[DAP4: Asynchronous Responses | Asynchronous Responses]] '''New''' (New 4/5/2012)
# [[DAP4: Coordinate Systems Element| Coordinate Systems Element]] '''New''' (New 4/10/2012)
# [[DAP4: Coordinate Systems Element| Coordinate Systems Element]] '''New''' (New 4/10/2012)
 
-->
These ideas are orthogonal to the ones above (which cover different aspects of the data model). They are about aspects of the server/service software requests and responses:
These ideas are orthogonal to the ones above (which cover different aspects of the data model). They are about aspects of the server/service software requests and responses:
# [[DAP4: DAP4 On the Wire Format | Proposed DAP4 On-The-Wire Format]] '''New''' (Completely rewritten 4/8/2012)
# [[DAP4: DAP4 On the Wire Format | Proposed DAP4 On-The-Wire Format]] '''New''' (Completely rewritten 4/8/2012)
Line 40: Line 42:
| Author
| Author
| Date Proposed
| Date Proposed
|-
These proposals have been put forth by Dennis ([[User:Jimg|Jimg]] 15:18, 27 March 2012 (PDT) Ordered by priority at the 3/27/12 meeting):
| [[DAP4: Constraints and Shared Dimensions | Constraints and Shared Dimensions]]
| '''Under Review''', ''closely related to [[DAP4: DAP4 Grids Proposal | Grids Ideas]]''
| James
|  02/26/2012
|-
| [[DAP4: VLens (and Sequences)|Ideas for Defining VLens (and Sequences)]] 
| '''Under Consideration'''
| Dennis
| 02/25/2012
|-
| [[DAP4: DAP4 Paths| Path Specification in DAP4]]
| '''New'''
| Dennis
| 3/30/2012
|-
| [[DAP4: DAP4 Escapes| Character Escape Mechanisms in DAP4]]
| '''New'''
| Dennis
| 4/5/2012
|-
| [[DAP4: Asynchronous Responses | Asynchronous Responses]]
| '''New'''
| Dennis
| 4/5/2012
|-
| [[DAP4: Coordinate Systems Element| Coordinate Systems Element]]
| '''New'''
| Dennis
| 4/10/2012
|-
|-
| [[DAP4: Capabilities and Versioning | DAP4 Capabilities and Versioning]]
| [[DAP4: Capabilities and Versioning | DAP4 Capabilities and Versioning]]

Revision as of 22:00, 10 April 2012

OPULS Process

Design Proposal Process

DAP4 Features

This is a straw man design, broken down into sections. It is incomplete and its content is subject to revision.

  1. Versions
  2. Checksum
  3. DAP Service Terminus
  4. Data Model and a XML Schema that provides one representation for the data model.
  5. Requests
  6. Responses
  7. Web Services

Proposals

Accepted proposals

  1. Grids Ideas Accepted (Cleaned up 4/10/2012)
  2. XML Use in DAP4 Accepted (Modified: 2/25/2012)

These ideas are orthogonal to the ones above (which cover different aspects of the data model). They are about aspects of the server/service software requests and responses:

  1. Proposed DAP4 On-The-Wire Format New (Completely rewritten 4/8/2012)
  2. Possible Notation for Server Commands New (New 02/26/2012)

These ideas have to do with formal notations for the specification:

  1. DAP4 DDX Grammar New
  2. DAP4: DDX Lexical Elements New (Modified 2/28/2012)

Boneyard

  1. Old Version of Grids Proposal New/Rejected (New 4/10/2012)
These proposals have been put forth by Dennis (Jimg 15:18, 27 March 2012 (PDT) Ordered by priority at the 3/27/12 meeting):
Proposal Status Author Date Proposed
Constraints and Shared Dimensions Under Review, closely related to Grids Ideas James 02/26/2012
Ideas for Defining VLens (and Sequences) Under Consideration Dennis 02/25/2012
Path Specification in DAP4 New Dennis 3/30/2012
Character Escape Mechanisms in DAP4 New Dennis 4/5/2012
Asynchronous Responses New Dennis 4/5/2012
Coordinate Systems Element New Dennis 4/10/2012
DAP4 Capabilities and Versioning New EthanDavis 10 April 2012
DAP4 Asynchronous Request-Response Proposal New EthanDavis 10 April 2012

Commentary on DAP4 Related Topics

These are not intended as specific proposal, but rather as commentary on some issues with DAP4 that need addressing with specific proposals.

  1. Characterization of URL Annotations (Modified: 2/26/2012)

OPULS references

Old DAP4 Design and Implementation

  • DAP3/4
  • DAP 4.0 Design and DAP 4.0 Essential Features The design is meant to be a complete document while essential features are the minimal see we want to release. Since this task has been stalled for nearly a year, doing the latter seems like a noble goal.