Get Involved

The LibreCAD team is a small group of dedicated people. Lots of things have been worked out, but plenty of bugs and features are still waiting to be solved. How can you help? We need people that are coders, testers, translators. We currently don't have everything in place, so it will always help if you have existing resources we can use, know what other projects do in specific areas, or, most important, do what you do best and have fun doing it!

Come join our community, and contribute in any way you like:

  • Developer: If you are a developer, outstanding in c++, or a beginner we can use all the help. With a bit of determination, the IRC channel and the Libre-CAD-dev mailinglist, we can help you started and get going. The code is available at github.com/LibreCAD/LibreCAD, and you can use the Qt Creator IDE to work on the project. Qt Creator is available from Digia here:

http://qt-project.org/downloads.

Instructions for compiling LibreCAD can be found here.

  • Make Documentation: Developers are usually bad in making documentation, so if you like making documentation, great! We are changing the icons within LibreCAD so it would be great if there is somebody that can help putting the new icons in the documentation. We also have been adding some small features that are not added yet.
  • Localisation: help localize LibreCAD, we currently try to support over 15 languages, but the language files are getting a bit out-dated. We have made a translation server overhere : http://translate.librecad.org/. You can complete new languages, or request creating translations for a new language.

Why do we need this help?

Because we cannot do this alone! We don't have any large company behind us, and this is all evening and weekend work. Here are a couple of other reasons:

  1. It's fun to do and rewarding, may not in a money sense but it's fun to be part of a team.
  2. You can make new friends. 
  3. You can learn new skills! Remember, even if you are a junior level developer,  it's still good to see and learn how others solve real life problems.
  4. Working with a team of developers is attractive and good for your skills, Then it looks good when appears on your CV.