Beginning to contribute to Jami

Hello,

I wish to contribute to Jami, I am not sure exactly where. But with a bit of guidance, I’d be glad to get started. I use Jami almost everyday and I’m really hopeful about it.

I am willing to spend 15-20 hours per week on this. I’ll just need some mentoring in the beginning to get started.

I have experience with C, Rust and other languages but I’m open to learn new languages if needed. I’ve been looking for how to get started, but it’s been quite confusing.

Regards,

Divya Ranjan

1 Like

I think generally the owners and developers of Jami should answer this question.

However I can also mention a few things:

Docs of Jami:
https://docs.jami.net/en_US/contribute.html

And you should keep in mind that if you use https://review.jami.net and make changes or add comments your email address will be published.

1 Like

savoirfairelinux / jami-client-android · GitLab
Maybe it won’t be as hard as it seems.

1 Like

I guess the major thing is to find a goal you want.
Mostly if you want to pass 20h on it. Jami is so vast (media/communication/pretty all OSes/crypto/etc)

It mostly depends on what you want to do

There is issues marked as “good-first-isaue” on the gitlab and build instructions in all repos to start. But what parts/features you want to contribute are up to you.

3 Likes

Indeed, that’s what I’m trying to get started with. Picked up the synchronization issue in jami-qt #1781. Also would be soon talking to one of the devs on how to get started.

To get experience, should you start with fixing a good first issue:

1 Like