New Contributor

Gilles Caulier caulier.gilles at gmail.com
Wed Oct 25 06:12:03 BST 2023


Hi Rakshit,

Le mar. 24 oct. 2023 à 23:13, Rakshit Agrawal
<rakshit.agrawal26 at gmail.com> a écrit :
>
> Hello everyone,
> I am new to open source and want to contribute to digikam. I read all the "getting started" instructions, ready with my setup and also tried for proofreading on digikam source code.
>
> Before further moving ahead, shall I first learn qt/qml on kdab yt thoroughly?

QML is not necessary, as we don't use it in digiKam. All codes are
only C++/qt/KDE based.

> I also want to start contributing as I am now. Kindly guide.

Typically, to start contributing, look in bugzilla digiKam section.
All is sorted by component, including whish from end-users and
dysfunctions. These entries are managed for development purposes in
priority (actually I triage a lot of the bugzilla contents).

The code in production uses Qt5.15, but the future is Qt6.5 and later.
Code must compile with both frameworks.

To contribute, use gitlab merge request workflow. We can process CI on
changes and review code with comments.

https://invent.kde.org/graphics/digikam/-/merge_requests

Depending of your skill, we can assign you pending tasks. Let me hear
if you have a preference.

Best regards

Gilles Caulier


More information about the Digikam-devel mailing list