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

 


Help: OASIS Mailing Lists Help | MarkMail Help

uoml-x message

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


Subject: Proposed removal of some Command Objects


Hi,

I just had a look at the Command Objects (SHADOW... etc.) that Kaihong 
had proposed for removal from UOML Version 1.1 during todays meeting. If 
this will be possible depends strongly on the default behavior of 
handling unknown Command Objects, which doesn't seem to be defined yet 
in the UOML specification.

So, if the default behavior of processing unknown Command Objects would 
be "IGNORE", then I do not see any issue to remove the proposed Command 
Objects from the spec, because implementations do not have to care about 
them. But, if the default behavior would be "STOP Processing", then UOML 
Version 1.1 might cause big issues with existing implementations.

As the typical behavior of all programming languages I know is "STOP 
PROCESSING" at unknown commands, I would assume that implementers have 
exclusively chosen this behavior. Consequently, I cannot recommend 
removing Command Objects in case my assumptions here are correct. If 
not, please share your points of view.

A safe alternative to handle the issue might be to keep these Command 
Objects but marking them as 'deprecated' or 'legacy' and recommending 
not to use them in future implementations.

Best regards,
peter


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