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

Add Good First Tasks for New Contributors #24

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

stwrt
Copy link
Member

@stwrt stwrt commented Jan 21, 2023

Add Good First Tasks for New Contributors

Add good first tasks for new contributors based on info from GitHub Wiki.

Add good first tasks for new contributors based on info from GitHub Wiki.
@marcoscaceres
Copy link

I’m worried about us listing tasks, as I fear this will get out of date and unmaintained. Maybe better to link to a ‘good first task’ filtered list in the bug tracker (and the details provided in the bugs themselves)?

@karlcow
Copy link
Member

karlcow commented Feb 6, 2023

Agreed with @marcoscaceres
Should the added tasks in this PR, be bugs on bugs.webkit.org?

Patterns seem to be easier to maintain.
For example some possible patterns:

  • Curate bugs and create attached tests
  • Adds Analysis and or reference to the spec in a comment
  • explore the code for FIXME
  • curate WPT for Safari failing tests and open bugs on bugs.webkit.org if these do not exist.

There is also the keyword: Good First Bug which could probably be more systematically added when the bug permits.

@nt1m
Copy link
Member

nt1m commented Feb 6, 2023

Part of the problem is the lack of user friendliness/visibility of the webkit bugzilla, which is presumably why @justinmichaud started a wiki page. I regularly tag Good first bugs, but the webkit bugzilla (unlike Mozilla's) is much lower visibility.

Ideally we'd have a user-friendly website that is powered by the bugzilla to get the best of both worlds, similar to what mozilla has at https://codetribute.mozilla.org/

@marcoscaceres
Copy link

Bugzilla does have a REST API that spits back JSON... so, might fun to build our own contribute site. It wouldn't need to be as fancy as the Mozilla one, and could be something we build up over time.

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