qwizkool / Qwizkool

The web is your textbook
1 stars 0 forks source link

State Chart XML (SCXML) library integration #15

Open kgvinod opened 12 years ago

kgvinod commented 12 years ago

SCION (https://github.com/jbeard4/SCION) is being used for SCXML implementation inside qwizbooks.

Currently, all the SCION code is under the following qwizkool project directory : qwizkool-web/assets/js/libs/SCION. The SCION library is kept as a collection of sub-libraries as provided by SCION project. A number of changes had to be done to each SCION file to integrate with the require.js framework used by backbone boilerplate.

SCION also provides a single combined js file, which can replace all the above split files placed under qwizkool-web/assets/js/libs/SCION. This combined file is located at http://jbeard4.github.com/SCION/builds/latest/scion.js. The objective is to place this combined file at qwizkool-web/assets/js/libs/ and get it working with the backbone/require.js infrastructure.

To see how SCION split files are currently integrated into backbone/require.js please refer qwizkool-web/app/config.js.

http://requirejs.org/docs/api.html contains details on how to integrate libraries/modules using require.js

kgvinod commented 12 years ago

To see how SCXML works currently: