Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs: Update CONTRIBUTING.md #2539

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

Docs: Update CONTRIBUTING.md #2539

wants to merge 9 commits into from

Conversation

kmr-srbh
Copy link
Contributor

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

@certik
Copy link
Contributor

certik commented Feb 17, 2024

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
Copy link
Contributor Author

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

@certik
Copy link
Contributor

certik commented Feb 17, 2024

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

@kmr-srbh
Copy link
Contributor Author

@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 :)

git add FILE1 (FILE2 ...)
git commit -m "YOUR_COMMIT_MESSAGE"
```
We too have day jobs and reviewing a Pull Request (PR) may take some time. We request you to patiently wait for any feedback or action on your PR. If you are asked to make changes, push commits to the same branch to automatically include them in the open PR.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure if we need this line.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understand your point @Shaikh-Ubaid . I too was hesitant adding this paragraph seeing the sheer amount of students contributing to the project.

Please tell me the changes you recommend. Shall we remove it completely, or make adjustments? Reviewing a PR does take time, right?

Copy link
Collaborator

@Shaikh-Ubaid Shaikh-Ubaid Feb 27, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@certik could you share/clarify what should be done here?

@kmr-srbh
Copy link
Contributor Author

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.

@kmr-srbh kmr-srbh closed this Feb 27, 2024
@kmr-srbh kmr-srbh deleted the docs branch February 27, 2024 18:40
@kmr-srbh kmr-srbh restored the docs branch February 27, 2024 18:44
@kmr-srbh kmr-srbh reopened this Feb 27, 2024
@Thirumalai-Shaktivel
Copy link
Collaborator

What is the status of this PR?

@kmr-srbh
Copy link
Contributor Author

kmr-srbh commented Mar 7, 2024

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.

@kmr-srbh kmr-srbh changed the title Update CONTRIBUTING.md Docs: Update CONTRIBUTING.md Mar 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants