2021-02-27 01:27:50 -08:00
|
|
|
---
|
|
|
|
|
eleventyNavigation:
|
|
|
|
|
key: ContributingCode
|
|
|
|
|
title: Contributing Code
|
|
|
|
|
parent: ImprovingCodeberg
|
|
|
|
|
---
|
|
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
Hey there, thank you for heading here and your interest in improving Codeberg.
|
|
|
|
|
This page is intended to give you a quick start on how and where to contribute code to the platform of Codeberg itself.
|
2024-02-17 14:04:10 -08:00
|
|
|
The various projects move at their own pace,
|
|
|
|
|
so if you already know where you are going to contribute to,
|
|
|
|
|
check out their own contributing guides or get in touch with the maintainers.
|
2021-05-13 04:49:19 -07:00
|
|
|
|
2024-02-17 14:04:10 -08:00
|
|
|
The following projects always need a helping hand:
|
2021-02-27 01:27:50 -08:00
|
|
|
|
2024-02-17 14:04:10 -08:00
|
|
|
- [Forgejo](https://forgejo.org/), the software that powers Codeberg.org and all the Git features
|
|
|
|
|
- [Weblate](https://weblate.org), the localization platform available at [translate.codeberg.org](https://translate.codeberg.org)
|
|
|
|
|
- [Woodpecker CI](https://woodpecker-ci.org), our hosted CI/CD solution.
|
2025-06-14 02:38:21 -07:00
|
|
|
- [Codeberg Pages](https://codeberg.org/Codeberg/pages-server/), a service that allows you to serve static websites from
|
|
|
|
|
Git repositories, see [codeberg.page](https://codeberg.page)
|
2022-01-21 02:36:38 -08:00
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
Also check out the [Codeberg](https://codeberg.org/Codeberg) and [Codeberg-Infrastructure](https://codeberg.org/Codeberg-Infrastructure)
|
|
|
|
|
organizations, they contain numerous other software and setup projects that will appreciate your contributions.
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2024-02-17 14:04:10 -08:00
|
|
|
## Getting Started
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2024-02-17 14:04:10 -08:00
|
|
|
Having a lot of options to choose from is hard.
|
2025-12-18 17:12:14 -08:00
|
|
|
We maintain a place for [all contributions to Codeberg](https://codeberg.org/Codeberg/Contributing) and you should read
|
|
|
|
|
there.
|
2024-02-17 14:04:10 -08:00
|
|
|
If you don't know where to start, go ahead and introduce yourself there.
|
|
|
|
|
We'll try to match you with relevant and interesting tasks.
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2024-02-17 14:04:10 -08:00
|
|
|
## Finding issues to work on
|
2023-08-22 06:17:52 -07:00
|
|
|
|
|
|
|
|
The following issue trackers may contain a few ideas for things that could be worked on:
|
|
|
|
|
|
|
|
|
|
- [Codeberg Community Tracker](https://codeberg.org/Codeberg/Community/issues?&state=open&labels=338)
|
|
|
|
|
- [Forgejo Issue Tracker](https://codeberg.org/forgejo/forgejo/issues)
|
|
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
We also recommend working on changes that _personally_ bother you first. Something in the direction of simple UI changes
|
|
|
|
|
changes would probably make the most sense, as they are the easiest to get started with and will help you get more
|
|
|
|
|
acquainted with the codebase (which could help you solve more complicated problems later) in the process.
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
Solving easy problems helps a lot too! It makes Codeberg's underlying software look much more polished;
|
|
|
|
|
it also lets other contributors use more of their limited time to solve very sophisticated or unexpected problems.
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
In the _Codeberg Community Tracker_, there are some issues that are marked using the
|
|
|
|
|
[`contribution welcome`](https://codeberg.org/Codeberg/Community/issues?&state=open&labels=105) tag.
|
|
|
|
|
This tag is meant to show that we would really appreciate your help here.
|
|
|
|
|
They also act as a good starting point if you are looking for something to work on.
|
2021-02-27 01:27:50 -08:00
|
|
|
|
2022-08-05 13:20:27 -07:00
|
|
|
## More questions?
|
2021-02-27 01:27:50 -08:00
|
|
|
|
2025-06-14 02:38:21 -07:00
|
|
|
If you need help or feel stuck, need inspiration or advice,
|
|
|
|
|
you can always reach out to us in our [Contributing to Codeberg Matrix Channel](https://matrix.to/#/#contributing-to-codeberg:kle.li).
|
2023-08-22 06:17:52 -07:00
|
|
|
|
2024-06-12 03:20:37 -07:00
|
|
|
A more comprehensive list of our chat rooms can be found in the [Codeberg Matrix Space](https://matrix.to/#/#codeberg-space:matrix.org).
|
2021-02-27 01:27:50 -08:00
|
|
|
|
|
|
|
|
Thank you very much for your interest in improving Codeberg.
|