[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
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

Fix link in GFIs to point to no-assignee issues #418

Merged
merged 1 commit into from
Nov 20, 2024
Merged

Fix link in GFIs to point to no-assignee issues #418

merged 1 commit into from
Nov 20, 2024

Conversation

seanlip
Copy link
Member
@seanlip seanlip commented Nov 19, 2024

This fixes the good-first-issues link in the starting instructions to point to issues that have no assignees.

@seanlip
Copy link
Member Author
seanlip commented Nov 19, 2024

@lkbhitesh07 PTAL? Thanks!

Copy link
Member
@Ash-2k3 Ash-2k3 left a comment

Choose a reason for hiding this comment

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

Hi @seanlip, I have left a comment, PTAL!

@@ -76,7 +76,7 @@ We also **strongly recommend** looking through the resources under "Developing O

Welcome! Please make sure to follow the instructions above if you haven't already.

After that, you can choose a good first issue from the [list of good first issues](https://github.com/oppia/oppia/labels/good%20first%20issue). These issues are hand-picked to ensure that you don't run into unexpected roadblocks while working on them, and each of them should have clear instructions for new contributors. If you see one that doesn't, please let us know via [GitHub Discussions](https://github.com/oppia/oppia/discussions) and we'll fix it. For other issues, you might need to be more independent because we might not know how to solve them either.
After that, you can choose a good first issue from the [list of unassigned good first issues](https://github.com/oppia/oppia/issues?q=is%3Aopen+label%3A%22good+first+issue%22+no%3Aassignee). These issues are hand-picked to ensure that you don't run into unexpected roadblocks while working on them, and each of them should have clear instructions for new contributors. If you see one that doesn't, please let us know via [GitHub Discussions](https://github.com/oppia/oppia/discussions) and we'll fix it. For other issues, you might need to be more independent because we might not know how to solve them either.
Copy link
Member

Choose a reason for hiding this comment

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

Providing the link to unassigned issues is a good idea. However, I had a thought in mind: there are often cases where a new contributor gets assigned to an issue but then disappears. For e.gh: oppia/oppia#20564.

So, I think it's fine to show such issues to them.

Just wanted to check this thought with you!

Copy link
Member Author

Choose a reason for hiding this comment

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

Hi @Ash-2k3, that's a great catch, thanks!

I think this is not the place to fix that, though. We already have multiple cases where new contributors try to claim issues that have already been assigned. Instead, we should have some way to check for stale assignments and drop those. I will file an issue to get oppiabot to do that.

Copy link
Member Author

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

Looks good, thanks!

Copy link
Member
@Ash-2k3 Ash-2k3 left a comment

Choose a reason for hiding this comment

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

Thanks @seanlip, LGTM!

@Ash-2k3 Ash-2k3 removed their assignment Nov 20, 2024
@seanlip seanlip assigned Ash-2k3 and unassigned lkbhitesh07 Nov 20, 2024
@seanlip seanlip merged commit 6753dc4 into develop Nov 20, 2024
3 checks passed
@seanlip seanlip deleted the fix-gfi branch November 20, 2024 10:21
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.

3 participants