Hi :wave:
My name is Jean-Charles.
I have a bit of free time these days, so I thought of contributing to Roc. I find this project super interesting.
Here is the first PR I made:
https://github.com/roc-lang/roc/pull/5982
I plan to work on a few other good first issue
s and, if things go well, move on to more involved PRs.
Cheers!
Welcome Jean-Charles :)
Thanks for your contribution, I'll take a look right now
awesome, thank you so much @Jean-Charles Quillet!
and welcome! :smiley:
Thx guys :big_smile:
@Richard Feldman I really want to contribute to the code base, but can you help me how should I go about it, should I understand the all the code by reading them or what should I do?? I really want to make a lot of contributions as working on a project like this will be really interesting
I definitely wouldn't try to read all the code - that would take way too long! :big_smile:
I don't think any contributor has read the entire code base, because it's constantly changing
I'd start by looking through the issues tagged good first issue
in the repo and see if you can find one that seems doable!
Ok, thanks, I'll do that for sure
4 messages were moved here from #introductions > Thanks by Richard Feldman.
Asking questions here is always a good idea too. I've found the community to be very helpful if I'm trying to do anything. :smiley:
Hello I'm Magdiel, I would love to contribute to the Roc-lang... I would appreciate any assistance I can get.
We're working on a new compiler so there are a limited amount of good first issues available now. I do have this one; I would like to have a markdown link checker written in Roc that checks if the files linked in Glossary.md still exist, for example, for [processing of modules](src/coordinate.zig)
it should check if src/coordinate.zig
exists in the repository. In case a file is renamed, those links could break, so I want to check Glossary.md regularly with the Roc script.
Would that be something you are interested in?
Yes interested
Cool :)
basic-cli examples will probably be very useful to you. I recommend using File.read_utf8!
and Str.split_on(glossary_file_str, "](")
to find the spots that contain markdown links. It's ok to skip any http(s) links for now. You can use Path.type!
to check if a path exists.
Ok great I can start working on this tomorrow
Would you be available for a 30 mins call for a walk through.
If not. I'm pretty sure I can find my way around and just reach out if there are any roadblocks.
I am available tomorrow from till , would you like to set a specific time in that range?
Ok great we could meet at .
Great, see you then :)
I'll send you a link on zulip at that time for video conferencing
Ok great see you then
Good day @Anton
You free now?
Anton said:
I'll send you a link on zulip at that time for video conferencing
Hey @Anton are you available now?
Yes, I sent a link in direct messages
(on zulip)
Last updated: Jul 06 2025 at 12:14 UTC