Skip to content

JOSS Review#39

Merged
a-vanderheiden merged 77 commits into
mainfrom
joss-review
May 9, 2026
Merged

JOSS Review#39
a-vanderheiden merged 77 commits into
mainfrom
joss-review

Conversation

@a-vanderheiden
Copy link
Copy Markdown
Collaborator

Contains all commits generated from the JOSS review process.

@Atreyagaurav
Copy link
Copy Markdown
Contributor

Atreyagaurav commented Apr 18, 2026

For future reference: https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue

Putting something like "fixes #45" in your commit message (you can write multi line messages, the description lines won't show by default), means the issue will be closed automatically when the pull request is merged in the default branch. And it will also show in the issue, so people can refer to that.

Manually closing issues before they are merged in the default branch is confusing for people that run into the same issue. Waiting to close it after merge is just an extra step when you can automatically link it.

You can also manually link them (refer the page linked above), but just adding the keywords in the commit or merge request description is easier.

@a-vanderheiden
Copy link
Copy Markdown
Collaborator Author

@Atreyagaurav Thank you for the pointer! As you've probably noticed, I'm still learning norms/best practices for collaboration on GitHub, so this is really helpful :)

I'll try out this feature in the commit message next time

@Atreyagaurav
Copy link
Copy Markdown
Contributor

No worries. I just wanted to mention it because I saw you closing a lot of issues, and I was thinking "it's not merged yet". It's just a nice little feature.

Relevant: https://xkcd.com/1053/

@a-vanderheiden
Copy link
Copy Markdown
Collaborator Author

Yeah, I was closing them so I could better keep track of the issues that I still needed to address. I totally see the logic now though in keeping them open till they're merged with main.

Relevant: https://xkcd.com/1053/

100% 😆 I'll have to add that one to my xkcd reference list

@a-vanderheiden a-vanderheiden mentioned this pull request Apr 18, 2026
@a-vanderheiden a-vanderheiden merged commit b13911a into main May 9, 2026
13 checks passed
@github-project-automation github-project-automation Bot moved this from In progress to Done in ScrollStats Roadmap May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants