Cubic Compass Software
The following announcement just went out to Dialogue Developers today. Dialogue Script is a Domain Specific Language (DSL) that runs on the IronPython Dynamic Language Runtime (DLR).

As an i-Dialogue Developer working with Dialogue Script, I wanted to share a couple changes in the next release:
  • Dialogue Script will be upgraded to run on the newer IronPython v2.6 engine
  • JScript will no longer be supported
The upgrade from IronPython from v2.0 to v2.6 will result in a tremendous performance improvement and provide access to a broader set of features and 3rd party libraries.

JScript will no longer be supported in the next release. The Scripting language option (see attached screenshot) will be removed from Advanced settings. All editors will default to using the IronPython engine.

Q: How does this change impact me?
A: If you're not using JScript, then this update should have no impact. You still may want to test any Dialogue Script after the update to ensure there are no adverse effects.

Q: How can I determine if JScript is being used on my site/portal?
A: The attached Dialogue Script will be added to your portal and run prior to the next update. If JScript is found, the portal will not be updated and you'll be notified with recommendations on how to migrate the JScript to Python. If a Cubic Compass Professional Services Developer originally developed the JScript for you, then the migration will happen automatically under your existing support agreement.

Q: What can I expect during the upgrade?
A: The upgrade will only take 5 minutes. Customers with a sandbox portal will have their sandbox updated first for staged deployment and testing. All other portals will have their live production site updated. If test accounts are available, we will login to the portal after the upgrade and conduct high-level testing on dynamic pages.

Q: Will this update impact Salesforce integration?
A: No. Dialogue Script (IronPython) is not used in the core Salesforce integration module.

Q: When will this update happen?
A: We will internally beta test this new IronPython engine for 30 days before making this change publicly available in early December 2009. Sandbox portals will be updated as soon as possible.


Thanks, and happy DScript coding!

Posted: Friday, October 23, 2009 8:14:27 PM (GMT Standard Time, UTC+00:00)  #   
Comments [0]  |