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

 


Help: OASIS Mailing Lists Help | MarkMail Help

emergency-if message

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


Subject: Excerpts from Issues for EDXL-DE we need to add to issues listfor 2.0


Title: Excerpts from Issues for EDXL-DE we need to add to issues list for 2.0

Don

Here are some issues I have gleaned from the past.  I was not the issues list keeper and there have been many things deferred but may now be lost.  I believe Rex is going to send you a current example of how to maintain an issues list.

Dave

1.      EDXL-DE Update

Tim has agreed with the resolution that EDXL-DE can have multiple contentObjects with one and only one payload each, and one and only one DistributionType, so that no contentObjects could be of a type different than the DistributionType. Patti has incorporated this into the latest version of the draft. This was the only remaining issue on the EDXL-DE draft.

_____________________________________________________________________________________________________________________________________________

a.      Dave said there was a deadline of 8 January to respond to ITU.  Elysa stated that we certainly want to respond to each of the 3 issues that have been discussed; we have no requirement to respond to ITU by that date.  As Jamie instructed us, the OASIS staff has the responsibility to address the ITU.  We will put these topics on the agenda for discussion but discussion could also begin now on the list.  Dave is most concerned about points that effect the DE and will get with Rex on the issues.  Elysa added that all three points will require special discussion and may need separate meetings to address them

_______________________________________________________________________________________________________________________________________________________

Dave Ellis has identified some possible issues with various applications using FIPS 5, FIPS 6 and UNLoCode. Dave is continuing to research the issue and will have a more formal listing for the issues raised.

______________________________________________________________________________________________________________________________________________________

2.      EDXL-DE

a.      Remaining Issues

b.      Changes since 60 day public review are being summarized by Patti.

c.      Path Forward

3.      Consideration of Dr. Iannella’s proposal for the EDXL DE model

4.      Outstanding EDXL DE issues

5.      EM data exchange initiatives

6.      EDXL-DE Progress

________________________________________________________________________________________________________________________________________________---

Distribution Type issues

•       Mandatory “enumerations” which are not complete and are causing adoption and semantic ambiguity issues especially in compound messages or workflows.

•       Must determine use within EDXL distribution system

–       Why have this tag anyway? (framework versus edge system)

•       Composition of “distributionType” (URI and/or XRI)

–       Registered EDXL Distribution Systems

–       Distribution System COI label

–       Content Objects Schema / Context

–       Schema/Context Distribution Type

•       Provide guidance for “distributionType” creation and mapping between EDXL Distribution Systems (must be unique)

________________________________________________________________________________________-

Security Labeling Issues:

Controlled Unclassified Information and specific metadata from Federal agencies needs to be discussed for ContentObjectZero

____________________________________________________________________________________________

PROCESS: The documents would be clearer to differentiate as separate

entries into KAVI.

Suggestion: Name the documents by version numbers, "0.1", "0.2" ...

Proposal: Put the file of the draft specification in KAVI as

"EDXL_DE_Draft_V0.1.html" and add files as they are incremented rather

than adding a revision to the existing KAVI entry.

Action: Michelle will check in the first of these drafts and update

them after each meeting this week with a new entry and version number.


PROCESS: We need an official keeper of the issues.

Suggestion: Rope in a volunteer to maintain a table of issues.

Stuckee: Art (with backup support from those who volunteered on the call)


PROCESS: We need to keep the types of material flowing through email

and other forms of converse clear.

Suggestion: Going forward, for ease of differentiation, in

communications please note what is a content issue as "ISSUE:" , what

is a document spiffing up or formatting goof as an "EDIT TASK:" and

what is a point-of-proceess as "PROCESS".


ISSUE: Use of multiple <value> elements in conjunction with a

<valueListUrn> element, where the values are from the value list,

should be supported.

Originator: Dave Ellis

Rational: This reduces the reuse of the container elements (<keyword>,

<senderRole, <contentKeyword>, etc...) and the need to repeat the list

name in each of these container copies.

Example:

<consumerRole>

        <valueListUrn>railway:sensor:hazamat:alertRecipien<valueListUrn>

                <value>hazmat.northLine@goRail.com</value>

                <value>application/CAMEO/plumeReport.bat</value>

                <value>fireDepartment@centerCity.gov</value>

</consumerRole>

Suggestion: Allow multiple <value> elements with an associated <valueListUrn>.

Proposal: Within the "container" elements (<keyword>, <senderRole,

<contentKeyword>, etc...) require one-and-only-one <valueListUrn>

element and one-or-more <value> elements.  Also, make certain it is

documented that each of the container elements could be used

more-than-once.

Action: Proposal accepted.  Changes to be made in the schema and

specification by Michelle.

         

ISSUE: Add a <location> element to the <contentElement>.

Originator: Dave Ellis

Action: Dave to write up rational and proposal.

        

        

ISSUE: A <choice> between <uri>, <derefUri> and

<namespacedXMLContent> should not be forced in a <contentObject>

element.

Originator: Michelle Raymond

Reasons: 1. The <uri> element may be desired in the same

<contentObject> as one containing a <derefUri> element to direct to

where the dereferenced document is held.

        2. The <uri> element may also be desired in the same

<contentObject> as one containing a <namespacedXMLContent> element to

direct to where the XML document is held.

Suggestion: Take out the <choice> element and set each of the three

elements to attributes of minOccur="0" and maxOccur="1

.

Side-effect: This does allow for a <contentObject> to not have any of

the three element types as sub-elements.  These seems ok, as sometimes

the synopsis is all that needs to be communicated.

Proposal: Several were mentioned  (see action.)

Action: Michelle to write up the potential proposals discussed.


ISSUE: The name for the UN/LOCCODE, <location> in the <targetArea>

element is too generic.

Originator: Michelle Raymond

Reason: "location" has too broad of a potential meaning.

Suggestion: Rename <location> to <locCode>.

Proposal: Rename <location> to <locCodeUN>.

Action: Proposal accepted.  Changes to be made in the schema and

specification by Michelle.


ISSUE: <originatorRole> and <consumerRole> provide less confusion

against <senderRole> and <recipientRole> but do not disambiguate

clearly.

Originator: Michelle Raymond

Reason: ambiguity as to context is not available from the naming.

Suggestions: Option 1: use <senderRole> and <recipientRole> in

<EDXLDistribution> and use <messageOriginatorRole> and

<messageConsumerRole> in <messageObject>.

             Option 2: use <distributionSenderRole> and

<distributionRecipientRole> in <EDXLDistribtion> and use

<contentOriginatorRole> and <contentConsumerRole> in <contentObject>.

Proposal: Leave as is.

Action: Leave as is.

 

 

EDIT TASK 00: Review draft of Specification

Stuckee: EVERYONE - provide issues with reasons and suggestions

Stuckee: EVERYONE - note consistency issues in text, typos, formatting

problems, quibbles and nits about document structure, etc.

EDIT TASK 01: Get the [Document Identifier as per OASIS Artifact

Naming Guidelines]

Stuckee: Julia (Thu.)

EDIT TASK 02: Get the [OASIS Document Number]

Stuckee: Julia (Thu.)

EDIT TASK 03: Add links to Chair and Editor company names

Stuckee: Michelle (Thu.)

EDIT TASK 04: Add [Comma-separated keyword listing]

Stuckee: Sukamar (Thu.)

EDIT TASK 05: Determine the OASIS Conceptual Topic Model Area - [Please

refer to (link) for appropriate topic area]] 

Stuckee: Julia (Thu.)

EDIT TASK 06: Put in reference to CAP 1.1 for related spec.

Discussion: This should be 'related' as in an example of how the

<namespacedXMLContent> may be used.

EDIT TASK 07: Add more History.

Stuckee: Tom (Thu.)

EDIT TASK 08: Add or delete Example Usage Scenario

Stuckee: Sukamar (Thu.)

EDIT TASK 09: Check for consistent bolding and bracketing

7.      EDXL timetable

Respectfully submitted,

Julia Ridgely, Secretary

OASIS EM-TC

President

Long Branch Systems

(443) 604-8699

1.      Outstanding EDXL DE issues

__________________________________________________________________________________________________________________________________________________

Open Issues

1.      General Requirement “Incident and Event Reference”.

 In the EDXL Distribution Element, this is handled using a “keyword” element providing the capability to link to any value from a discrete managed list.  This could be used to specify an incident or an event using the Uniform Resource Name (URN) of a published list of values and definitions.  This approach was pursued in an attempt to make the standard more flexible.

ISSUE:  This approach makes the assumption that each resource message – even a resource message containing multiple payloads - will be referencing the same incident or event.  This assumption must be tested and validated.

This issue will be addressed during the OASIS technical committee review process, with input and feedback provided by the Standard Working Group through EDXL project team OASIS members.

____________________________________________________________________________________________________________________________________________________

These are issues from the Face to Face:


Review issues identified during Sept F2F to be addressed in DE follow-on.

Dave Ellis to provide brief context for the current unmet needs in the DE:


1. Acknowledgement (reply to/error to) (Optional, could be 1.1)

Does the message reach the end user?

Define where the grid starts/ends – given distribution technology

Requirement:  The DE shall provide the sender with feedback to confirm transmission of message to the redistribution system(s).

Note:  The DE should support load balancing in methods of redistribution, but it is understood that this is not a requirement of the DE

What is in the 1.1 draft should be reviewed (string or valuelistURN or value scheme) 

Responsible – Included in draft now as string, need to change to structure of explicit address.  Hans


2. Hop count – sounds like a system requirement, not a DE requirement (router specific – Hans/Jeff/Don)


3. Distribution type – mixed mode, content objects with different distribution types.  Note – dependency on current approved standards RM/HAVE.

Needs to be “fixed” in next revision.  Fix or do differently…

Maybe recommend one distribution type per message, need to determine whether the structure needs to be single distribution type or single content with multiple distribution types. (2.0)  Suggest valuelistURN so that other standards (RM/HAVE doesn’t have to change).  Possibly need to add t.  Topic for discussion during IF-SC meeting.  Discussion about adding tags for the routing params (update/cancel..)  Those having specific interest/knowledge (Gary/Tim/Rex/Michelle - need diversity and history)

FORWARD SHALL BE A TYPE – with example and explanation (base64 encode full message, security ramifications, tracking/logging)


4. Re-evaluate header vs content (2.0)

What must be fixed is putting info about the content in the header.  What is used for policy decisions and where it goes – distribution vs contentObject.

If it has to do with routing whole message – Distribution.  If it has to do with routing a piece of content based on specific purposes, it would be in the contentObject.  This will be worked in IF-SC meetings – those having particular interest/knowledge – Michelle/Rex/Gary/ -


5. Conformance section – Dave – five levels of routing, policy/distribution should include conformance for the routing points.

There is a need for different levels of conformance…

DE conformance section must be added, it will have to grown. 

Gary – be careful of over specifying it.

NIMS-STEP folks have offered to provide input


6. Policy methods for routing  - emergency message routing

What are the unique needs of the routing element for emergency needs. 

Where does routing detail go?   Determined that there must be a Routing Specification  (Jeff/Hans/Don/Michelle – others as needed)

1.      Capture detail experience about routing (Jeff/Hans/Don working with Dave)

2.      Create bullet points of what a basic routing capability should be for within the DE spec.  A full blown spec will likely follow…. (Rob)

3.      Routing spec for EM will follow and have its own conformance spec.  (levels vs capabilities – 5 discussed in the early days, Gary added that this should be capabilities)


7. Name space for DE – Name space restriction on content object

NO DE wrapped in a DE – don’t layer Des, specifically for security reasons

Consensus – we will not do this.  (see forward reference in distribution type)


8. URI instead of URN

URN – allows global unique id, doesn’t require going to the web for reference (URNs are controlled – Rex)

URNs are not affective for small county jurisdictions (Don)

High speed routing – URN and locally specified lists can use URI (Gary).  DM-OPEN is taking code lists from NIEM code lists – that can be locally available

URL in current spec mistake,

Don- should be able to use URLs

Question – should the valuelist URN/URI/URL/Code list all be allowed.

Dave will try to provide detail need for URN exclusive – for high level systems

Specific changes to spec – changes from spring to any URI and change the name to valuelistURI (Jeff/Don/Rex/Hans -


9. Non-XML Content – add new element for digest type and update digest to remove SHA-1 (refCOID and COID) – both XML and non-XML content.  Structure (not a string).  Examples need to be included in spec for clarification.  Doug - examples/Hans – update 1.1 tech (CSV), use case (multiple content object)

10.     Area – readdress with next revision, See EM Routing concepts Version 4, Michelle – support multi area geometries, include GML Where, Hans – order of preference for areas.  Michelle – add tagging of level of detail, Doug – need FIPS (SGC).  Request GIS-SC to weigh in and provide guidance Particular interest Carl/Rex/Michelle/Doug/Hans/Rob

11.     Confidentiality and Combined confidentiality – Enumerated list? URN?  This topic must be covered in the next revision.    Keep required but make it a choice – between a string and valuelistURN.  Can’t be ignored.  Rob

12.     xmlContent – OOPS – need to change the name because it is not a valid XML tag name.  Needs to be fixed.  “ContentXML”  - Hans

EDXL_DE_Issues_8-17-05rev1.xls



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