Re: New Contributor

Gilles Caulier <[email protected]> Wed, 25 Oct 2023 07:12:03 +0200
Newsgroups gmane.comp.kde.digikam.devel
Message-ID <CAHFG6sGEJCNFpUcmMFmx9jzuoKOiWwXS5rKrABUAaxOHRAnU2w@mail.gmail.com>
Hi Rakshit,

Le mar. 24 oct. 2023 à 23:13, Rakshit Agrawal
<[email protected]> 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