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

Update contribution documentation #329

Merged

Conversation

Thomas-Christie
Copy link
Contributor

Updated documentation for contributing to reflect the change to using Poetry for dependency management. Also added the command for manually running the pre-commit hook to the documentation.

Also fixed a few broken links and typos I had encountered.

Type of changes

  • Bug fix
  • New feature
  • Documentation / docstrings
  • Tests
  • Other

Checklist

  • I've formatted the new code by running poetry run pre-commit run --all-files --show-diff-on-failure before committing.
  • I've added tests for new code.
  • I've added docstrings for the new code.

Description

Poetry is now used for dependency management, but the documentation for contributing hadn't been updated to reflect this. Therefore, the documentation for contributing has been updated to reflect this change. A few broken links and typos have also been fixed.

Issue Number: N/A

Updated documentation for contributing to reflect the change to using
Poetry for dependency management. Also added the command for manually
running the pre-commit hook to the documentation.

Also fixed a few broken links and typos I had encountered.
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for opening your first PR into GPJax!

If you have not heard from us in a while, please feel free to ping @gpjax/developers or anyone who has commented on the PR. Most of our reviewers are volunteers and sometimes things fall through the cracks.

You can also join us on Slack for real-time discussion.

For details on testing, writing docs, and our review process, please see the developer guide

We strive to be a welcoming and open project. Please follow our Code of Conduct.

@Thomas-Christie
Copy link
Contributor Author

@thomaspinder tagging for review as I'm unable to add you as a reviewer.

docs/contributing.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@thomaspinder thomaspinder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great @Thomas-Christie. Just a small comment from me re. users with M1 chips; a topic we've received several questions about.

@thomaspinder thomaspinder added the documentation Improvements or additions to documentation label Jul 4, 2023
@thomaspinder thomaspinder added this to the v1.0.0 milestone Jul 4, 2023
Added suggestion to use Conda miniforge for users wishing to run GPJax on Apple Silicon.

Co-authored-by: Thomas Pinder <tompinder@live.co.uk>
Signed-off-by: Thomas Christie <thomashamish@hotmail.com>
@Thomas-Christie
Copy link
Contributor Author

Thanks for the review @thomaspinder, I have added the change you suggested.

@thomaspinder
Copy link
Collaborator

Great work @Thomas-Christie. You can merge this now.

@Thomas-Christie Thomas-Christie merged commit d4a6969 into JaxGaussianProcesses:main Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants