I wish I had found time to play with SCXML previously - what you've done looks good Rahul.
1) What is the status of the SCXML specification? The docs currently mention the working draft from July 2005 - but the latest on the web site is January 2006. I'm wondering how much change (if any) there is likely to be between the current working draft and the (presumably) 1.0 version of the spec. Maybe it would be better to release SCXML with a different version number (e.g. 0.8 or WD2 etc) and save the 1.0 version for when the spec is final and put health warnings that the API may change depending on the final specification. 2) I'm not an expert in listeners/events - but typically listeners extend the java.util.EventListener tagging interface and events extend java.util.EventObject. Also the operations of a listener typically take an event object which SCXML doesn't seem to follow. Wouldn't it be better to follow this pattern for SCXML? 3) My instinct would have been to avoid dependencies on the servlet/JSF api and to keep SCXML more tightly focused on its primary aim. I realize you're trying to facilitate usage from these technologies by providing the context implementations but since these are minor wouldn't it be better to just document how-to for these and keep SCXML dependencies to a minimum. Maybe having these dependencies will make it tempting to provide further technology dependant features in the future - blurring the scope of the component. 4) In the user guide "Hello World with a custom action" - link is invalid (points to "custom-hello-world.xml" but should be either "custom-hello-world-01-.xml" or "custom-hello-world-02-.xml") 5) In the "SCXML Digster" part of the user guide it would be better IMO to point to the javadoc for the "model" package, rather than the subversion repository. Niall On 6/20/06, Rahul Akolkar <[EMAIL PROTECTED]> wrote:
Release Candidate 1 for Commons SCXML 1.0 is available for review: http://people.apache.org/~rahul/commons/scxml/dist/ New version of the Commons SCXML site: http://people.apache.org/~rahul/commons/scxml/ This is the first release, release notes are bland: http://people.apache.org/~rahul/commons/scxml/RELEASE-NOTES.txt More details are in the changes report: http://people.apache.org/~rahul/commons/scxml/changes-report.html My key is here, amongst other places: http://people.apache.org/~rahul/rahul.asc All feedback on this release candidate is welcome. As an aside, I will be away for three weeks, and my replies will be very slow during that time. -Rahul
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
