Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

COSMOS Design 238492

Revision as of 11:41, 16 January 2009 by Unnamed Poltroon (Talk) (flesh out)

Support xml:base in SML validator

Change History

Name: Date: Revised Sections:
David Whiteman January 14, 2009
  • Initial version

Workload Estimation

Rough workload estimate in person weeks
Process Sizing Names of people doing the work
Design  ? John Arwe, David Whiteman
Code  ? John Arwe, David Whiteman
Test  ? John Arwe
Documentation 0
Build and infrastructure 0
Code review, etc.*
TOTAL  ?

'* - includes other committer work (e.g. check-in, contribution tracking)

Purpose

This enhancement will provide a basic implementation of xml:base per the SML-IF 1.1 specification. SML-IF requires producers to support xml:base, and allows consumers to support it, as a mechanism for transforming relative references to absolute URIs RFC 3986.

Relative references may be used in many places in an SML-IF document, e.g. SML references (as sml:uri content), smlif:baseURI content (to establish model and/or document base URIs), rule bindings, and schema bindings.

Requirements

Add a level of abstraction around the query and registration processing framework to make it optional, and make it possible to replace the processing framework with another implementation.

Use case

SML validation support

Design details

Impacts of this enhancement

Open Issues/Questions

Back to the top