# Call for new opam-repository maintainers

**URL:** <https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041>\
**Category:** Ecosystem\
**Tags:** opam-repository, opam\
**Created:** [April 28, 2023, 7:38pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041 "2023-04-28T19:38:20Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![kit-ty-kate](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/kit-ty-kate/32/5953_2.png) [@kit-ty-kate](https://discuss.ocaml.org/u/kit-ty-kate)\
**Post date:** [April 28, 2023, 7:38pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/1 "2023-04-28T19:38:20Z")

</div>

Come and help maintenance of the `opam-repository`!

[opam-repository](https://github.com/ocaml/opam-repository) is the official store of package descriptions for the OCaml ecosystem. It allows everyone to easily install whatever dependency their project might need. It also allows everyone, by just opening a PR, to easily make their code available to the community at large.

The repository is maintained by a handful of people who work together to ensure that the packages are up-to-date, high-quality, and their metadata are consistent. **We are looking for new contributors to help us maintain the repository and keep it running smoothly.**

You don’t need to be an expert in OCaml or `opam` to get involved – all you need is a willingness to learn and a desire to contribute (and a github account 😅). As a new maintainer, you’ll start with triaging access, which means you’ll be able to review and approve changes to the repository. After a few weeks of successful triaging, you can decide to stick around and you’ll be granted full access.

Let us know if you have any questions or if you want to try it out!

Kate, Marcello, Raphaël

---

<div class="post-metadata">

**Author:** ![abdullah](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/abdullah/32/4407_2.png) [@abdullah](https://discuss.ocaml.org/u/abdullah)\
**Post date:** [April 28, 2023, 8:42pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/2 "2023-04-28T20:42:40Z")

</div>

Hi, I’d love to get involved. What should I do to be part of this?

---

<div class="post-metadata">

**Author:** ![r17x](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/r17x/32/4409_2.png) [@r17x](https://discuss.ocaml.org/u/r17x)\
**Post date:** [April 28, 2023, 9:19pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/3 "2023-04-28T21:19:25Z")

</div>

Hi, I’d love to be a contributor in OCaml or opam ecosystem. I’m not an expert but have willingness to learn.

---

<div class="post-metadata">

**Author:** ![Grubba27](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/grubba27/32/4408_2.png) [@Grubba27](https://discuss.ocaml.org/u/Grubba27)\
**Post date:** [April 28, 2023, 9:28pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/4 "2023-04-28T21:28:48Z")

</div>

Heyy! I love hearing the call for maintainers.  
I haven’t done much in OCaml outside of college and some [exercisms](https://github.com/Grubba27/practice_ocaml).  
As a maintainer for other OSS projects, I would love to help. Still, I wanted more information about the triage process, if any, for example in one of the repos that I work on, there is a whole doc for how to handle/review changes and issues ([link](https://github.com/meteor/meteor/blob/devel/ISSUE_TRIAGE.md)).

Is there a plan for that in `opam`? So that these new maintainers that will come may know which label to add to the PRs and issues.

Also, I doubt that I had while learning about `opam` and `opam-repository.` Why are there two repositories?

---

<div class="post-metadata">

**Author:** ![Muqiu-Han](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/muqiu-han/32/5696_2.png) [@Muqiu-Han](https://discuss.ocaml.org/u/Muqiu-Han)\
**Post date:** [April 28, 2023, 11:26pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/5 "2023-04-28T23:26:05Z")

</div>

I would love to help! How should I join?

---

<div class="post-metadata">

**Author:** ![abhishes](https://avatars.discourse-cdn.com/v4/letter/a/cdc98d/32.png) [@abhishes](https://discuss.ocaml.org/u/abhishes)\
**Post date:** [April 29, 2023, 9:56pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/6 "2023-04-29T21:56:37Z")

</div>

I would love to join as well. Let me know how can I help. Can you give us a list of tasks which we will have to perform?

---

<div class="post-metadata">

**Author:** ![haochenx](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/haochenx/32/4625_2.png) [@haochenx](https://discuss.ocaml.org/u/haochenx)\
**Post date:** [April 30, 2023, 6:44am UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/7 "2023-04-30T06:44:46Z")

</div>

Glad to contribute couples of hours per week if that helps.

---

<div class="post-metadata">

**Author:** ![raphael-proust](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/raphael-proust/32/415_2.png) [@raphael-proust](https://discuss.ocaml.org/u/raphael-proust)\
**Post date:** [May 2, 2023, 1:35pm UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/8 "2023-05-02T13:35:40Z")

</div>

Hello,

Thanks for the enthusiastic replies!  
We’re contacting you all by DM to arrange a group video meeting.

> [@Grubba27](#):
>
> Is there a plan for that in `opam`? So that these new maintainers that will come may know which label to add to the PRs and issues.

There is already some documentation:

- the [CONTRIBUTING.md file](https://github.com/ocaml/opam-repository/blob/master/CONTRIBUTING.md)
- some (admittedly somewhat bare-bones) [wiki pages](https://github.com/ocaml/opam-repository/wiki)

> [@Grubba27](#):
>
> Also, I doubt that I had while learning about `opam` and `opam-repository.` Why are there two repositories?

The `opam` repository is the repository for the source code of the `opam` software. It contains mostly OCaml source code.  
The `opam-repository` repository is the repository for OCaml packages. It contains files describing packages, in a format that the `opam` software can use.

The two are kept separate because they are different concerns and it would be tedious to mix issues, PRs, etc.

---

<div class="post-metadata">

**Author:** ![hyphenrf](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/hyphenrf/32/2733_2.png) [@hyphenrf](https://discuss.ocaml.org/u/hyphenrf)\
**Post date:** [May 3, 2023, 12:07am UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/9 "2023-05-03T00:07:32Z")

</div>

Still looking for contributors?

---

<div class="post-metadata">

**Author:** ![Fardale](https://avatars.discourse-cdn.com/v4/letter/f/8baadc/32.png) [@Fardale](https://discuss.ocaml.org/u/Fardale)\
**Post date:** [May 5, 2023, 12:48am UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/10 "2023-05-05T00:48:00Z")

</div>

A bit late but I am also interested in helping.

---

<div class="post-metadata">

**Author:** ![Joejoedynamo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/joejoedynamo/32/4905_2.png) [@Joejoedynamo](https://discuss.ocaml.org/u/Joejoedynamo)\
**Post date:** [December 2, 2023, 7:47am UTC](https://discuss.ocaml.org/t/call-for-new-opam-repository-maintainers/12041/11 "2023-12-02T07:47:57Z")

</div>

If you’re still looking, would be interested in becoming a contributor
