Return-Path: Delivered-To: apmail-jakarta-commons-user-archive@www.apache.org Received: (qmail 58769 invoked from network); 11 May 2006 06:14:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 May 2006 06:14:12 -0000 Received: (qmail 74234 invoked by uid 500); 10 May 2006 21:02:08 -0000 Delivered-To: apmail-jakarta-commons-user-archive@jakarta.apache.org Received: (qmail 74185 invoked by uid 500); 10 May 2006 21:02:08 -0000 Mailing-List: contact commons-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Jakarta Commons Users List" Reply-To: "Jakarta Commons Users List" Delivered-To: mailing list commons-user@jakarta.apache.org Received: (qmail 74170 invoked by uid 99); 10 May 2006 21:02:08 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 May 2006 14:02:08 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of rahul.akolkar@gmail.com designates 64.233.166.181 as permitted sender) Received: from [64.233.166.181] (HELO py-out-1112.google.com) (64.233.166.181) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 May 2006 14:02:07 -0700 Received: by py-out-1112.google.com with SMTP id c63so36846pyc for ; Wed, 10 May 2006 14:01:46 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=Y187aTD5AmarIPXb3pPIV7sB+84Uvl8zc0jh7n+Dr1Bo80QqZCUcSaBbXd/6tfcDwzfXwo/ovrbbFr3guMTFcT+1yuukKDIBTpSLNdCnB0zv6/goGO20goMnvrSWJu3eRWYBacPOG5KoiwzSVPmFko0Y7/VzEBY64qXWH8bZ1Hc= Received: by 10.35.29.6 with SMTP id g6mr31449pyj; Wed, 10 May 2006 14:01:46 -0700 (PDT) Received: by 10.35.40.1 with HTTP; Wed, 10 May 2006 14:01:46 -0700 (PDT) Message-ID: Date: Wed, 10 May 2006 17:01:46 -0400 From: "Rahul Akolkar" To: "Jakarta Commons Users List" Subject: [SCXML] API changes before first RC MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N While unreleased code doesn't have any API guarantees, Commons SCXML has been quite careful even during its sandbox days to not break user code as improvement / changes are made. As we head towards a first release candidate in the coming weeks, there are a couple of changes that will be best made now. The changes should make for quite easy "porting", but may require changes to user code, particularly if custom actions, custom semantics or the EventDispatcher interface is used. I've put up a wiki page to document these changes: http://wiki.apache.org/jakarta-commons/SCXML/Upgrades/ChangesBeforeFirstRC It should contain the motivation for each change, the date the nightly will change, and a before and after snippet of code. Please refer to that wiki page before upgrading to the latest snapshot for the next week or so. And as always, please ask any questions here. -Rahul --------------------------------------------------------------------- To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-user-help@jakarta.apache.org