# GitHub issue tracker should continue to label \`good-first-issue\`s

**URL:** <https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265>\
**Category:** General\
**Tags:** racket, discussion, good-first-issue\
**Created:** [October 25, 2024, 2:46pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265 "2024-10-25T14:46:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![xiaoyu2006](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/xiaoyu2006/32/1682_2.png) [@xiaoyu2006](https://racket.discourse.group/u/xiaoyu2006)\
**Post date:** [October 25, 2024, 2:46pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265/1 "2024-10-25T14:46:59Z")

</div>

On a [post](https://racket.discourse.group/t/good-first-issues-contributing-to-racket/3243) few days ago @spdegabrielle was asked how can beginners start contributing to Racket and his response included going to GitHub racket/racket and looking for `good-first-issue`s. However even clicking on the [link](https://github.com/racket/racket/issues?q=is%3Aissue%20%20label%3A%22good%20first%20issue%22) will reveal you that the last issue which has this label was back in Dec. 2023.

Indeed I've left a reply there but I'm making a new post to get more attention. New-comers like me really need such labels. Racket has a large codebase now and generally you don't want a novice to tackle some complex architectural issues. Having some easy issues to get started with can give new contributes both familiarity regarding the code and a sense of achievement.

---

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [October 25, 2024, 3:22pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265/2 "2024-10-25T15:22:07Z")

</div>

Good point, thank you. We should get a few more labelled.

In the meantime [there are currently 13 issues marked 'good-first-issue](https://github.com/racket/racket/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22)!

I say _do one quick_ before we run out!

Best regards,  
Stephen

---

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [October 28, 2024, 1:49pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265/3 "2024-10-28T13:49:56Z")

</div>

I've just added a new 'good first issue' ['Click here to repeat your search globally' link uses previous search · Issue #454 · racket/scribble · GitHub](https://github.com/racket/scribble/issues/454)

The downside is it is a javascript issue in our docs, not an issue with Racket Software.

Stephen 🐟

---

<div class="post-metadata">

**Author:** ![spdegabrielle](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/spdegabrielle/32/95_2.png) [@spdegabrielle](https://racket.discourse.group/u/spdegabrielle)\
**Post date:** [December 15, 2024, 12:01pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265/4 "2024-12-15T12:01:14Z")

</div>

Another #good-first-issue has dropped:

> <https://github.com/racket/pict/issues/85>
>
> \`standard-fish\` fails for small values with an unfortunate error that unlike a n…ormal error points elsewhere in the code. 
> 
> standard-fish is defined at \[pict-lib/pict/private/utils.rkt\](https://github.com/racket/pict/blob/0948ecd79f58338d571d17ce4f724dbf2356ebf6/pict-lib/pict/private/utils.rkt#L926)
> 
> 
> options: 
> \* check args are valid w\>5 , h\>1?
> \* modify standard fish to accept any numbers, including zero and negative.
> 
> 
> \<img width="911" alt="Image" src="https://github.com/user-attachments/assets/3d733ba7-28f8-42c6-a2b8-497ec5c08e8e" /\>
> 
> 
> \<img width="271" alt="normal error for comparison" src="https://github.com/user-attachments/assets/ffefc01e-f8df-48e2-9361-99c69877950d" /\>
> (above normal error for comparison)
> 
> 
> \`\`\`scheme
> \#lang racket
> (require pict)
> (standard-fish 6 1)
> \`\`\`
> 
> \`\`\`
> Documents/GitHub/racket/racket/collects/racket/contract/private/blame.rkt:350:0: draw-ellipse: contract violation
> expected: (and/c real? (not/c negative?))
> given: -2
> in: the 4th argument of
> (-\>m
> real?
> real?
> (and/c real? (not/c negative?))
> (and/c real? (not/c negative?))
> void?)
> contract from: (class record-dc%)
> blaming: (unit language@)
> (assuming the contract is correct)
> \`\`\`

Might be a fun opportunity to try contracts or tweak the definition of `standard-fish` to accept a broader range of numbers. :standard_fish:

Happy holidays.

Stephen

---

<div class="post-metadata">

**Author:** ![al\_shopov](https://avatars.discourse-cdn.com/v4/letter/a/ce73a5/32.png) [@al\_shopov](https://racket.discourse.group/u/al_shopov)\
**Post date:** [December 15, 2024, 12:53pm UTC](https://racket.discourse.group/t/github-issue-tracker-should-continue-to-label-good-first-issue-s/3265/5 "2024-12-15T12:53:27Z")

</div>

This is absolutely fabulous!!! "good first issues" are key to getting more contributors.  
Voting for this with two hands and several legs.  
Kind regards:  
al\_shopov

На нд, 15.12.2024 г. в 13:11 Stephen De Gabrielle via Racket Discourse \<[notifications@racket.discoursemail.com](mailto:notifications@racket.discoursemail.com)\> написа:
