Skip to content
This repository has been archived by the owner on Oct 7, 2022. It is now read-only.

Identify 3-5 "starter" tasks or bugs in any MagicBox project #34

Open
jwflory opened this issue Apr 23, 2018 · 0 comments
Open

Identify 3-5 "starter" tasks or bugs in any MagicBox project #34

jwflory opened this issue Apr 23, 2018 · 0 comments
Labels
community Supporting and building the project community onboarding Improving onboarding experience for new contributors and team members priority:high Needs immediate attention

Comments

@jwflory
Copy link
Member

jwflory commented Apr 23, 2018

Come up with 3-5 bugs or simpler tasks to work on across any MagicBox project; clearly label them as "good first issues" and leave them open for new contributors to try working on

How to do it

  1. Across core projects, come up with short list of small / quick improvements or fixes wanted, but not urgently needed
  2. File new issues / update existing ones to explain easier tasks
    • Explain the problem, clearly explain the deliverable / desired result
  3. Label these tasks clearly with a "good first issue" label
  4. Keep them open for new contributors or team members to work on (core / active contributors shouldn't take these tasks)

Why do it

When people come wanting to contribute, we need to help guide their first steps. Simple or "easyfix" tasks are great ways to introduce a new contributor to your project by giving them a small, manageable area to focus on or work. This supports a marginal improvement to your project, but also delivers purpose to someone navigating your code for the first time. These tasks get them more comfortable with the project and could edge someone towards contributing bigger things. But it's easier to start with a smaller piece first.

@jwflory jwflory added priority:high Needs immediate attention onboarding Improving onboarding experience for new contributors and team members community Supporting and building the project community labels Apr 23, 2018
@jwflory jwflory added this to the Internship: @jflory7 milestone Apr 23, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
community Supporting and building the project community onboarding Improving onboarding experience for new contributors and team members priority:high Needs immediate attention
Projects
None yet
Development

No branches or pull requests

1 participant