lcompilers / lpython

Python compiler
https://lpython.org/
Other
1.5k stars 158 forks source link

Docs: Update CONTRIBUTING.md #2539

Open kmr-srbh opened 7 months ago

kmr-srbh commented 7 months ago

Added required details for smooth on-boarding of new contributors.

certik commented 7 months ago

I liked the old tutorial there, that was showing how to contribute a feature into the compiler. I think it is still relevant.

kmr-srbh commented 7 months ago

Yes, the tutorial did look good @certik . How do we go about creating one for LPython?

certik commented 7 months ago

The tutorial can be adapted, but even the one for LFortran is good. It applies for any LCompilers.

kmr-srbh commented 7 months ago

@certik I really appreciate and support your idea of keeping the tutorial. I request you to guide me in creating one which is LPython specific. I think it will be a big help to the current and potential contributors.

Can we add a separate file for it in the docs and make a reference in the README? I am new to the project and am in the process of understanding the code-base.

@Shaikh-Ubaid I request you to guide me in the right direction :)

kmr-srbh commented 7 months ago

Since LPython shares it's design with LFortran, the tutorial can work as @certik points out. An LPython specific tutorial can be worked out later.

Thirumalai-Shaktivel commented 7 months ago

What is the status of this PR?

kmr-srbh commented 7 months ago

What is the status of this PR?

@Thirumalai-Shaktivel I can make an LPython specific tutorial with some guidance, but not currently. It can either be merged as it is, or somebody else can add a tutorial to this PR.