|Sourceforge Page||Freshmeat Page||Wiki||Forum|
This project is in its infancy, but will continue to grow as I work through the bugs, and add features.
Would you like to contribute?
I am looking for one or two developers to help me build this project, and make it into a genuinely useful and powerful application.
Exciting projects up for grabs:
User interface design: There are many things which the user interface still needs. Handling of unsaved documents: what to do on startup? Examining ways to streamline the user's workflow. Improve the way tracks behave when components are dragged around.
Totally free-direction autorouter: This will be a different from traditional autorouting, because tracks can go in any direction, and can also be sequeezed between other tracks.
Parametric 2D sketching interface and algorithms: If you have used a modern 3D Solid CAD package (like Solidworks), you'll know what I mean.
This will be important for specifying the outline of the board, and for correct placement of components.
Slightly less exciting, but still vital:
Get it to compile on Linux and Mac:
General software advice: I'd love someone to take a look at the code, and help me get it to a point where it can flourish in an open-source community.