opam-repository
opam-repository copied to clipboard
Volunteer to Maintain the opam Repository :raised_hand_with_fingers_splayed:
Want to grow your OCaml connections and expertise while supporting a pillar of the ecosystem? Then join us as an opam-repository maintainer by commenting on this issue!
The opam-repository is the official store of package descriptions for the extended OCaml ecosystem. It serves more than 4400 packages thru the opam package manager and index, and it is approaching 200 new packages and releases per month. The opam system is unique among widely used programming language packaging systems in offering the following:
- It supports system dependencies to abstract over the packaging complexities of most commonly used platforms.
- It is tested by an extensive CI matrix to ensure packages are working, installable, and interoperable.
- It is curated to cultivate an ecosystem of high quality, useful packages.
This all takes a lot of work and it presents a wide field of interesting socio-technical problems and exciting opportunities.
If you are interested in helping us, please leave a comment here expressing your interest!
I'm interested in volunteering as an opam-repository maintainer. Looking forward to learning more about how I can contribute!
I'm interested as well! I hope to be a valuable asset.
Hello. I am interested. Looking to gsin knowledge.
I am interested too!
I would like to volunteer as well.
I can help out too!
I am interested!
i would like to help
I'm interested
I'd like to learn more about how I can help, what the time commitment is in order to actually be helpful, etc.
Hi, I am interested in volunteering to maintain the opam repository. Willing to learn a lot and contribute actively.
I’m interested
Hello . I'm interested in volunteering to maintain the opam-repository and learning a lot as well.
Hey
I would be happy to maintain opam
I'm interested in contributing to OPAM and the OCaml ecosystem!
I'm interested in contributing to opam & nix. look forward to meeting some of the maintainers at ICFP.
Hello, I'm interested to participate in the development of OPAM-OCaml ecosystem!
Hi!
I'm interested in contributing to the ocaml ecosystem. Maintaining OPAM is a big task, and I have some free time to pitch in and help out.
I maintain a bunch of opam packages so I may have some skills in that area. But it would be nice to see a list of responsibilities and expected commitments.
We have something explained here: https://github.com/ocaml/opam-repository/wiki/Onboarding-documentation
At the beginning is mostly helping to triage the PRs. If there are obvious issues/failures pointing them out to the submitters, and if there are simple fixes to the opam files suggesting them, and adding your approval if everything looks safe/all-right I’d say
We also have a weekly meeting where we discuss more complex PRs, policies or requested exceptions, CI/infrastructre improvements, announcements for the discussion forum, … in those who has time can pick up some small action points
Hello, @iningz, @DelcioKelson, @aguluman, @ManasJayanth, @bhlieberman, @jbhoot, @shubhamkumar13, @chen2073, @boechat107, @dmzimmerman, @SohamDutta2002, @mikejeuga, @MabelSamuel, @ivnhk, @Zeta611, @710Randy, @ed1507, @DhashS, and @dmbaturin! 👋
Thank you for your interest in helping us to maintain this great resource 😃.
tl;dr: Thank you for volunteering! Fill out the meeting poll at https://rallly.co/invite/VmEntBVdzDkS to help us coordinate an orientation meeting that works for you. Ask any questions. We'll talk soon!
The next step is to attend an orientation session with one (or more) of the active current maintainers (myself, @mseri, and @raphael-proust). During this meeting, we will give an intro to our work, describe the onboarding process, and take any questions you may have.
In order to organize meetings that work for people across different timezones, I have created a meeting poll at https://rallly.co/invite/VmEntBVdzDkS . Please complete the poll, selecting as many of the slots that work for you: this will help us to solve for the best meetings times.
Please provide email address when you complete the poll: this will not be visible to others and I will use it to send you invites to the meeting.
If none of the slots work for you, please let us know, and we will find a different time.
If you would like to explore some of our existing processes and responsibilities before the orientation, you may click around https://github.com/ocaml/opam-repository/wiki . But there is no obligation to do this in advance.
Finally, if you have any questions, please do any of the following:
- comment here,
- join the #opam-repository channel on the OCaml discord server,
- or contact me directly at [email protected].
We are very grateful for your support, and really looking forward to getting to know you all and to working with you! ❤ 🐫
Thank you, @shonfeder, for your contributions to the OCaml ecosystem and for authoring this post. As someone with experience in OCaml and a strong passion for the language, I would like to volunteer to help maintain the Opam repository.
I would love to contribute, I will sign up in the meeting poll!
Hello, @lubegasimon and @hektorinho! We're looking forward to working with you 😃.
Thank you to everyone for filling in the poll! We will be sending out invites today and tomorrow. I'll send another update here once the meeting times are booked.
Hello, All! Invites have been sent. If you received an invite to more than one meeting, please accept the invite to the one you wish to attend and decline the other.
You can see the meetings scheduled on the opam maintainer calendar. These are the "Orientation" meetings.
A couple of you did not receive invites because your availability did not coincide with the other clusters. I will reach out directly by email.
Let me know, here or on discord or by email, if you have any questions! :)
I had not received any invite to the meeting.
Hello, I saw this a bit late. I would also like to volunteer! :)
Hello, is it too late to participate? I want to volunteer as well.
@ed1507:
I had not received any invite to the meeting.
I have sent an email!
@moazzammoriani and @sangwoo-joh:
So glad to have your support! Please see the "Orientation" meetings scheduled on the opam maintainer calendar for the next few weeks. Send me an email at mailto:[email protected] or leave a reply here indicating if you can join one of those meeting times or not, and we'll figure out an orientation!
Thanks :)