There are many ways to help; this page identifies only a few of them. Some of the work requires programming skills, but there is a great deal to be done that doesn't require more than the ability to run programs. Many of them don't require any expertise with SignWriting.
Whichever course you chose, please contact us so we can keep the projects co-ordinated.
To make sure that swApp projects continue to evolve, we need developers for our team. There are lots of new features that could be added, some of them fairly straightforward and simple, but we just don't have enough time to do everything.
If you are familiar with Java or C++ programming under any of the supported platforms and would like to help (or add your favorite features), check out the developer pagesit's a good chance to leave your mark on a great Open Source project.
One of the most important tasks (and one that can always use more helpers) is to write (and edit) the documentation. Currently, there is no formal documentation (just the source code) so what is really needed is someone who is willing to start from scratch.
Another way to help is to test the applications and try to find bugs. Our hope is to provide high-quality applications, but the only way we can do this is if they are continually tested.
One of our goals is that the applications run well on older, smaller, slower machines. The only way to ensure this is to run them on older, smaller, slower machines, find out where they don't perform well, and figure out ways to make them faster.
Some of the performance bottlenecks are in wxWindows (despite its goal of being a lightweight framework, it's grown heavy and bloated in a number of areas), so the fix may be to make wxWindows faster. This would help more than just swApps and make a lot of friends.
(((to be filled in)))
Most current development is done using wxGTK on Linux. Our development framework, wxWindows, supports other operating systems, including the Macintosh OS (wxMac) and Windows (wxMSW). If you could help us with a port to another platform, please see the developer pages for details.
Future applications will also be in Java; it's not yet clear what porting effort will be required for those apps.
One way to help is to contribute hardware. There are many possibilities.
Any suggestions or comments are welcome.
SignWriting® is a registered mark of the Center for Sutton Movement Writing, Inc.
This page regenerated Sat Feb 2 21:39:52 PST 2008