one detail on filing an SCXML implementation report

I know that there are some implementations that haven't implemented the 
entire spec.  When you come to a test of a feature that you haven't 
implemented, whether mandatory or optional, you should put "not 
supported" in the implementation report, rather than reporting that you 
failed the test.  The reason for this is that reporting failure on a 
test is interpreted to mean that you tried to implement the feature but 
could not.  This would call into question whether the feature in 
question can be implemented interoperably.   If you choose not to 
implement a feature, that may call its popularity into question, but not 
its interoperability.
-- 
Jim Barnett
Genesys

Received on Monday, 17 March 2014 18:53:24 UTC