# I would contribute in open source project

**URL:** <https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781>\
**Category:** Community\
**Tags:** dolphin, development\
**Created:** [September 16, 2025, 5:22pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781 "2025-09-16T17:22:51Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 16, 2025, 5:22pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/1 "2025-09-16T17:22:52Z")

</div>

Hello I’m a master student and I’m researching a project in which to contribute. I very like KDE as I have been using it for 5 years now and dolphin is my favorite browser it would be a very good experience for me to contribute in this project a fix bugs. I’m not familiar with open-source it’s my first time.

Thank you for you time,  
Best regards,

---

<div class="post-metadata">

**Author:** ![Paul\_Brown](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/paul_brown/32/37_2.png) [@Paul\_Brown](https://discuss.kde.org/u/Paul_Brown)\
**Post date:** [September 16, 2025, 5:25pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/2 "2025-09-16T17:25:56Z")

</div>

That is great to hear! You have come to the right place.

The first thing you should do is look at our how to [get involved](https://community.kde.org/Get_Involved) page. You may find the answers there. If you have any questions, do not hesitate to ask in this same thread.

---

<div class="post-metadata">

**Author:** ![Duha](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/duha/32/32926_2.png) [@Duha](https://discuss.kde.org/u/Duha)\
**Post date:** [September 16, 2025, 8:04pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/3 "2025-09-16T20:04:11Z")

</div>

Very cool. Do you already have a Bug/Feature in mind?

CC: @meven @felixernst

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 17, 2025, 7:30am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/4 "2025-09-17T07:30:58Z")

</div>

Thank you very much for you answers. I have no idea for now but I will read the provided link and I will come back if I have questions

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 17, 2025, 6:09pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/5 "2025-09-17T18:09:43Z")

</div>

Hello,

I read the get involved and how to become developer pages and I followed the tutorial to install kde-builder. I built kcalc with a minor modification and it worked. I was just wondering I did a tiny change in the main file but I had to restart the whole compilation. Is it normal to recompile the 28 utilities or can I just rebuild the last one ?  
`Building utilities/kcalc (kdeutils/kcalc) (28/28) `  
` Fetching remote changes to kcalc`  
` Merging kcalc changes from branch` **`master`** ` `  
` ` **`*`** `You had local changes to` **`kcalc`** `, which have been re-applied. `  
` No changes to kcalc source code, but proceeding to build anyway.`  
` Compiling...` **`succeeded`** `(after 9 seconds)`  
` Installing kcalc` **`succeeded`** ` (after 2 seconds)`

Thank you for your time again,  
Good evening,

---

<div class="post-metadata">

**Author:** ![Duha](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/duha/32/32926_2.png) [@Duha](https://discuss.kde.org/u/Duha)\
**Post date:** [September 17, 2025, 7:37pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/6 "2025-09-17T19:37:32Z")

</div>

> [@matdubuisson](#):
>
> I was just wondering I did a tiny change in the main file but I had to restart the whole compilation. Is it normal to recompile the 28 utilities or can I just rebuild the last one ?

Yes you can skip the dependencies, just pass the `--no-include-dependencies` flag.

Also don’t forget to use the `—no-src` flag if you made changes to that project, so it doesnt try to pull from git master.

Example: If you have edited kcalc and want to compile it without the dependencies and with your changes: `kde-builder --no-include-dependencies --no-src kcalc`

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 18, 2025, 5:47am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/7 "2025-09-18T05:47:26Z")

</div>

Thank you very much

---

<div class="post-metadata">

**Author:** ![meven](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/meven/32/1748_2.png) [@meven](https://discuss.kde.org/u/meven)\
**Post date:** [September 18, 2025, 7:32am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/8 "2025-09-18T07:32:48Z")

</div>

You reach the community [Matrix - KDE Community Wiki](https://community.kde.org/Matrix) in particular at [https://go.kde.org/matrix/#/#new-contributors:kde.org](https://go.kde.org/matrix/#/#new-contributors:kde.org)

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 21, 2025, 11:53am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/9 "2025-09-21T11:53:56Z")

</div>

Thank you very much

---

<div class="post-metadata">

**Author:** ![felixernst](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/felixernst/32/304_2.png) [@felixernst](https://discuss.kde.org/u/felixernst)\
**Post date:** [September 22, 2025, 7:51am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/11 "2025-09-22T07:51:26Z")

</div>

Your contributions to Dolphin are very welcome! 🙂 Though I’ve been a bit busy lately and slower with reviews than usual.

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 22, 2025, 11:08am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/12 "2025-09-22T11:08:39Z")

</div>

I did join the development and the dolphin matrix rooms but the dolphin one seems me a little unused maybe this platform is better for dolphin or maybe I’m wrong ?

Here I try to find things to fix but a lot are already answered and sometimes things seems to require an expert. I don’t know if you have an advice on how to select things to do in a serie of issues ?

Thanks you

---

<div class="post-metadata">

**Author:** ![meven](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/meven/32/1748_2.png) [@meven](https://discuss.kde.org/u/meven)\
**Post date:** [September 24, 2025, 11:48am UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/13 "2025-09-24T11:48:32Z")

</div>

The (probably) best place to find what to do is to find a bug in bugzilla, for dolphin that’s [https://bugs.kde.org/describecomponents.cgi?product=dolphin](https://bugs.kde.org/describecomponents.cgi?product=dolphin)

Often you will see some comments, but devs or triagers.

Once you have something interesting you can ask about it in matrix, it is the best place. Getting some pointers, to the app you contribute, KDE Api stack and Qt.

You can also find by yourself, things that you would like to change. Something that could look better ? Some wording that could improve ? Something that could run faster (that usually is harder) ?

I would suggest you to focus at first on very small things, skip anything that seems hard at first, so you can focus on getting used to the contribution process and familiarize yourself a bit with the code base before putting energy into harder stuff of which they are plenty.

A good place to learn stuff is to look at current and past merge requests. That might give you some inspiration and code pointers. For dolphin that [Merge requests · System / Dolphin · GitLab](https://invent.kde.org/system/dolphin/-/merge_requests)

The matrix channel has low traffic (and that’s great I am benevolent, my own time is scarce), but you can expect response from me or other dolphin contributors still. Don’t expect it in the hour though.

---

<div class="post-metadata">

**Author:** ![matdubuisson](https://discuss-cdn.kde.org/user_avatar/discuss.kde.org/matdubuisson/32/25285_2.png) [@matdubuisson](https://discuss.kde.org/u/matdubuisson)\
**Post date:** [September 24, 2025, 12:40pm UTC](https://discuss.kde.org/t/i-would-contribute-in-open-source-project/39781/14 "2025-09-24T12:40:31Z")

</div>

Thank you very much for you answer,

I’ll try to do that and hope I could be helpful
