My name is Elena, and I would really like to join the OpenSwif project! I've read most of the posts about gui, programming language (python, c++), feature wishlist, promotion of the project, etc.
Maybe it's a good/ practical way to start a new software project with defining the user architecture: A top-down view more based on wished functionality and usability, less mathematical or technical. The advantage: Even without a functional program interested developers could get a visual impression and description of the release candidate. Maybe it's easier to contribute some code when you know exactly the task.
I propose drawing a detailled draft, at first more in a storyboard way. Of course, mathematics and extensive programming must follow...

OK, I like designing interfaces and software documentation (menus, feature description, etc.). I would orientate on features of Liveswif, Inkscape, Synfig, Pencil, ktoon and Crater CTP Animation etc.
Is there any interest or need for such a thoughtful documentation? Then I would work on an a first prototype (= documents as pdf, png, html,...) of OpenSwif
