OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-hisc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: HISC Teleconference - 2005-01-11


An HISC committee teleconference was convened 2005-01-11 20:30EST and the 
only attendees were Ken and Micah.  Mark informed us ahead of time that he 
would not be able to attend.

We had a brief discussion of Examplotron.  Specifying field order is 
already part of forms technologies, but specifying groups of fields is 
under the control of host language e.g. SVG, XHTML, etc.

We had a brief discussion of output forms specifications:

(1) Question of what maps where?  The mappings dictate what fields of the 
form are found in a UBL instance.  If there is information in the UBL 
instance that does not have a home in the UN Layout Key, the information is 
not exposed.
(2) Question of calculations? There are no calculations done in the output 
forms.  All of the information already exists in the instance and was 
generated somehow by the instance-creating application ... application 
delivers all fields to stylesheet for presentation using the instance ... 
the stylesheet does not do any calculations.

Brief discussion of the question of the role of calculation in forms input:
  - does the form do any calculations or just deliver fields to application 
to do calculations?
  - an input specification could express that a given field is the 
calculation of other fields, but the act of doing the calculation could be 
implemented either in the forms processor or in the application, at the 
choice of the implementer

We outlined a candidate game plan:
  - create guidelines for the writing of the input specifications
    - objective: a forms implementer has enough information from the 
specification that they don't need to know the semantics of UBL, they can 
effectively create a UBL instance solely by following the specification 
(this was the success of the output specifications)
  - include a glossary of forms terminology
  - include prototypical examples of input field specifications so that 
specification writers on the committee can follow the examples when 
contributing to the writing of the input specifications
  - the committee agrees on the guidelines document

We discussed how much of UBL to implement?
  - implement UBL Lite (as best as defined at the time) in a spec
    - latest http://lists.oasis-open.org/archives/ubl-dev/200409/msg00002.html
  - decided not to limit ourselves to the UN Layout Key

We discussed how the input specifications could be programmatically exploited:
  - Ken outlined the publishing process for the output specifications 
relied on DocBook for writing the prose and abstract new XML constructs in 
a committee vocabulary for capturing the XPath information semantically 
embedded in the DocBook
  - committee vocabulary used to describe the semantics of each field per 
committee guidelines
  - a preprocessing stylesheet creates pure DocBook for purpose of 
publishing (committee semantics become DocBook constructs)
  - other processing of specification sources can then harvest directly 
from committee semantics and produce semantic output for other forms systems

Action items:
  - Ken will send to Micah the DocBook+HISC stylesheets for output 
specifications as an example of what was done
  - Micah volunteered to write the guidelines
  - when complete the committee will divvy up who writes which specifications
  - Ken will generate XPaths for UBL Lite for use in actual specifications

We ended the meeting after 50 minutes, feeling like we got a lot accomplished.

........................ Ke

--
World-wide on-site corporate, govt. & user group XML/XSL training.
G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/o/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/o/bc
Legal business disclaimers:  http://www.CraneSoftwrights.com/legal



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]