andrew wrote:In fact there have been very little contributions from any other developers.
Well... I think that this is because QCad Community Edition uses outdated version of Qt - 3.3. 4.0 was released in 2005 and now there is almost none of developers who work with old version. To attract some contributors it is necessary to release at least 2.1.0.0. Also it would be nice to use some public repository with version control system so contributors can always obtain the newest version.
Another thing that disadvantages potential contributors is the releasing scheme. When new version of QCad will be released as Community Edition, what happened with a contributor's patch? Maybe it is better to release current version with less functionality (without scripting module, some export features, etc.). The positive effect than patches from community can be used in commercial version.
P.S. I'm very thankful to QCad developers for their work. And I understand that RibbonSoft is the one who decide what to do with QCad.