Thursday, November 3, 2011

Update for November

sodaCAD is not a dead project, just delayed. I've made the decision to officially fork LibreCAD, a recently revived CAD project. The project has a long history of development and is equivalent to AutoCAD in function and purpose.

It makes a lot of sense to do this.
  1. The project has all necessary drawing functions.
  2. There is active development.
  3. The project has been updated to current qt libraries.
  4. The project aims to bring DWG file format support. This is essential going forward.
  5. The code is functional and can be used right away.
  6. The code is amazingly well organized and clean. While more work is always needed in this area, this project surpasses anything I've ever seen.
So this means I am abandoning the code currently in my git repository. If you have this code, just throw it away as it does nothing. I am moving away from wxWidgets, gtkmm and toward QT. I'm very impressed with QT and it appears to be easier to learn than I expected.

Right now I am in the process of changing the essential files to reflect that I have forked the project. This includes changing/updating graphics, copyright statements, attribution, etc. This process will take some time, but I'll update as progress is made.

1 comment:

  1. Hello!

    Instead of forking LibreCAD, why not help the LibreCAD project itself. We are a open community and accepting patches to make LibreCAD better.

    When quickly reading through sodaCAD I think it would be possible to have sodaCAD working as a plugin for LibreCAD, I am working on this for myself for a CAM tool.

    If you have questions/comments, don't hesitate and get in contact at