Re: Interested in Contributing, where to start?
Posted by
LordOfBikes on
URL: https://forum.librecad.org/Interested-in-Contributing-where-to-start-tp5715945p5715967.html
Discussion place is here, in the LibreCAD-dev sub forum.
Live contact is possible on our chat channels, join #librecad at IRC or join our Zulip channel at
https://librecad.zulipchat.com/. But consider different time zones in live contact and be patient.
Code style is messed up in LibreCAD 2 series, too many individuals worked with different styles, too much effort to fix this. Also formatting is bad in many places. We fix this only in places where it is needed for readability and where changes are made anyway.
For LibrCAD 3 series, we have code style in the wiki:
http://wiki.librecad.org/index.php?title=LibreCAD_3_-_LibreCAD_3_-_code_styleUI guidlines are similar to code style. There were massive changes with release of 2.1. But not all changes are for the better and there is still room for improvement.
To make a long story short, if you have concrete plans for features or urgent needed changes for active 2.2 series, discuss the best implementation here, to avoid waste of time. You can also fork on github and give code or GUI examples in a new branch.
If you don't have exact plans and looking for some amusement with coding, consider to focus on LibreCAD 3. I believe that it is time to give LibreCAD 3 development a boost.
Anyhow, don't hesitate to ask here or on the chat channels if anything is vague.
Of course you can use this communication channels too, if coding is not the kind of contribution you're looking for. Any help is welcome!
Armin
investing less than half an hour into Search function can save hours or days of waiting for a solution