Skip to content

Conversation

@LittleRainC
Copy link
Contributor

Changed fffiles:

  • Added a "Solve your first starter issue" page
  • Siderbar.md - add a link for "Solve your first starter issue" page under "Making your first PR".

You can review it through -> Solve your first starter issue

Add "make sure reviewers are assigned"
Add more links fromm existing PR guide in point 8 and 9
In the Siderbar, add "Solve your first starter issue" under "Making your first PR"
Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

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

@LittleRainC I think this looks good! But before we merge it, could you please follow step 1 here? https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#setting-things-up Thanks.

@LittleRainC
Copy link
Contributor Author

LittleRainC commented May 5, 2025

@seanlip So, I'm a individual developer and I think I've already signed the individual CLA before because the page shows this:
image
Could you please check with it? Thanks for yor time!

@seanlip
Copy link
Member

seanlip commented May 6, 2025

Oh, I see what happened, you misspelled your GitHub username (LittlaRainC). I'll fix it -- thanks for checking!

Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

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

Thanks, just a couple more things that I missed on first reading.

_Sidebar.md Outdated
* [[How the codebase is organized|Overview-of-the-Oppia-codebase]]
* Making your first PR
* **[[Good first issues|https://github.com/oppia/oppia/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22]]**
* [[Solve your first starter issue|Solve your first starter issue]]
Copy link
Member

Choose a reason for hiding this comment

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

I just realized, are you sure this link works correctly? Notice the pattern used in the other links for the second part.

Copy link
Contributor Author

@LittleRainC LittleRainC May 12, 2025

Choose a reason for hiding this comment

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

Fix the link for "Solve your first started issue" in the Sidebar file
image

After you open a pull request, make sure the reviewer are assigned to the PR (make sure they appear in "Assignees"). Reviewers will leave comments or suggestions. Review carefully and take action accordingly:

- Make the requested changes to your code
- Reply to each comment to confirm what you've done or to ask for clarification, following [address review comments](https://github.com/oppia/oppia/wiki/Rules-for-making-PRs#step-5-address-review-comments-until-all-reviewers-approve)
Copy link
Member

Choose a reason for hiding this comment

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

This doesn't look right -- see the preview, it reads as "following address review comments" which is not grammatical. If you are referring to a section in a wiki page, please match the section header exactly (including upper/lower case) and put quotes around the text you're quoting from another page.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Adjusted. What do you think about this? I didn't find any reference so, I just added "in our PR guide".
image


Once all reviewer comments are resolved:

- Make sure all required checks (CI, lint, tests) are passing, following [make all checks pass](https://github.com/oppia/oppia/wiki/Rules-for-making-PRs#step-6-make-sure-all-continuous-integration-checks-pass)
Copy link
Member

Choose a reason for hiding this comment

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

Ditto.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Adjusted.
image

Fix the link for "Solve your first starter issue" in Sidebar
Improved the grammar for links
Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

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

Sorry for the late reply @LittleRainC. This all LGTM -- thanks!

@seanlip seanlip merged commit 4844f3c into oppia:develop May 17, 2025
3 checks passed
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.

2 participants