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

 


Help: OASIS Mailing Lists Help | MarkMail Help

obix message

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


Subject: [OASIS Issue Tracker] Updated: (OBIX-160) 17. Conformance - Interaction with SHOULD and MAY following implementations


     [ http://tools.oasis-open.org/issues/browse/OBIX-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Craig Gemmill  updated OBIX-160:
--------------------------------

    Proposal: 
17.3 Interaction With Other Implementations
In order to be conformant, an implementation MUST be able to interoperate with any implementation that satisfies all MUST and REQUIRED level requirements.  Where the implementation has implemented optional behaviors, the implementation MUST be able to fall back to mandated behaviors if the implementation it is interacting with has not implemented those same behaviors.  Where the other implementation has implemented optional behaviors not implemented by this implementation, the conformant implementation MUST be able to provide the mandated level behaviors that allow the other implementation to fall back to using only mandated behaviors. 


  was:I do not think we want to change the various SHOULD & MAY statements, which would be a combinatorial nightmare to address individually.  So I propose a single statement (or paragraph) in 17 to address this.  Propose that implementations MUST be able to interact gracefully with implementations that comply with all MUST statements, falling back to only MUST-level behavior.  MAY start with SHOULD-level behavior if desired.


I do not think we want to change the various SHOULD & MAY statements, which would be a combinatorial nightmare to address individually.  So I propose a single statement (or paragraph) in 17 to address this.  Propose that implementations MUST be able to interact gracefully with implementations that comply with all MUST statements, falling back to only MUST-level behavior.  MAY start with SHOULD-level behavior if desired.

Propose adding the language in the "Proposal" field to the conformance section.

> 17. Conformance - Interaction with SHOULD and MAY following implementations
> ---------------------------------------------------------------------------
>
>                 Key: OBIX-160
>                 URL: http://tools.oasis-open.org/issues/browse/OBIX-160
>             Project: OASIS Open Building Information Exchange (oBIX) TC
>          Issue Type: Bug
>          Components: OBIX 1.1 Specification
>    Affects Versions: OBIX 1.1 PR02
>         Environment: TAB Review
>            Reporter: Toby Considine
>            Assignee: Craig Gemmill 
>
> "17. Conformance does not specify the required interaction between implementations that conform to all MUST and REQUIRED statements when interacting with implementations that have implemented SHOULD or MAY statements in the draft. 
> There are 98 SHOULD statements and 22 MAY statements. 
> "

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


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