Posted by
LordOfBikes on
URL: https://forum.librecad.org/Interested-in-Contributing-where-to-start-tp5715945p5715946.html
Hi,
welcome ezzieyguywuf!
When LibreCAD started, the target was to kill all Qt3 dependencies and move to Qt4. This per se brought extensive changes to the source code. With the release of LibreCAD 2.1 the GUI was revamped too. Also QCAD is far behind 3.0. Thus they don't have much in common now, beside that they are both 2D CAD software.
The issue with LibreCAD 2.x is, that it still depends on the QCAD 2.x license, GPLv2, what embarrassed the development couple of times in past.
The state of LibreCAD 2 is, that we are on version 2.2.0rc, that means release candidate, the code head is in a stable state and next will be to officially release 2.2.0. There are a few things to do, but nothing experimental.
LibreCAD 3 is build from scratch. With a new concept and no more license issues. The kernel has evolved over the past years with great work from a couple of
GSoC students. This year we have a GSoC student again, working on rendering with OpenGL for performance improvement.
Also the LibreCAD 3 GUI has evolved, but it is still not ready for a first release.
Where to start depends on your interests. All help is welcome and help is needed everywhere. Documentation, translation, coding and also support here in the forum.
Searching for some links for you, I feel that this is another point where help is needed. Our resources are widely distributed, they diverge and are not up to date everywhere.
Anyhow, you can dig the code on
github.
Find all kind of information in our
wiki.
And for translation we have a
pootle server.
Also, for more questions, you've already found our forum

.
Armin
investing less than half an hour into Search function can save hours or days of waiting for a solution