We’ve been working hard this last month to further advance the Tutorius core and to assemble a somewhat rudimentary but simple-to-use editor. Again, we know that words are not enough, unless they come from a YouTube video broadcast so here’s one for your viewing pleasure.
This means that we now have an easy and friendly way to create tutorials. Even if the editor is rather limited, as it only allows to edit linear scenarios without the ability to modify what has been done, it still is a large step forward for tutorius as we start bringing usability to the project. We plan to further refine the included tools to add more/better input validation, along with more actions and the ability to replay events.
And what’s new on the architecture side? Well, first we did a lot of cleanup on the tutorial file format. By defining an XML format instead of the previous pickle format, we hope to facilitate the sharing of tutorials while avoiding some vulnerabilities of python pickle. We also refactored actions to have better introspection for editable properties, so we can now edit them live in the editor.

No Trackbacks
You can leave a trackback using this URL: http://tutorius.org/blog/more-progress-with-a-second-iteration/trackback/
2 Comments
I hope you will put a version of your activity on activities.sugarlabs.org so more people will find out about it. It is looking awesome!
As we make slight changes to core components of Sugar and integrate tightly with Sugar-Toolkit, creating an activity bundle isn’t really possible (for now). However, we do want to simplify installation for those who want to try a development version of Tutorius by maintaining ubuntu packages on Launchpad. The current package is a bit outdated though, as it doesn’t contain the editor functionality, but I’ll make a post when I update it.