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

[JOSS] Optional QOL improvements #96

Open
Zeitsperre opened this issue Feb 21, 2024 · 2 comments
Open

[JOSS] Optional QOL improvements #96

Zeitsperre opened this issue Feb 21, 2024 · 2 comments

Comments

@Zeitsperre
Copy link
Contributor

Zeitsperre commented Feb 21, 2024

These are a few low effort suggestions to improve the maintainability of the project here.

  • Use Dependabot to ensure Python dependencies and the GitHub Actions are regularly kept up-to-date (see: docs)
  • Pull Request and Issue Templates can help with ensuring that relevant information is found in the description (see: docs; example: xclim)
  • Code coverage is already being collected in the testing suite. If you'd like, I can propose a way of sending this to codecov.io or coveralls.io.

Adopting these changes is entirely up to you (has no impact on the JOSS review; the existing changes are good!).

Ref: openjournals/joss-reviews#5525

@crvernon
Copy link
Member

crvernon commented Apr 8, 2024

Thanks for the suggestions @Zeitsperre! We are looking into the codecov.io as it used to be fully free but now is a paid service for businesses. We used to have this linked before the plan changed. We will look into the dependabot a bit more as well.

We did add several issue templates and a PR template which will merge once #99 clears.

Thanks!

@abigailsnyder
Copy link
Collaborator

#99 merged

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

No branches or pull requests

3 participants