Skip to content

Update CONTRIBUTING.md tools and workflows#91

Merged
yhouyang02 merged 1 commit intootterfrom
contributing
Feb 3, 2026
Merged

Update CONTRIBUTING.md tools and workflows#91
yhouyang02 merged 1 commit intootterfrom
contributing

Conversation

@yhouyang02
Copy link
Collaborator

Expand and clarify development docs: add Conda, Codecov, Ruff, and quartodoc to tools; document gh-pages branch and CHANGELOG.md; note Copilot in code review. Reformat development workflow items to bullets, adjust CI/testing section (replace some specific coverage/benchmark entries with a generic Performance Tests item), and tidy repository/issue/pull request guidance. Remove an explicit Security subsection and make small editorial fixes for consistency.

Expand and clarify development docs: add Conda, Codecov, Ruff, and quartodoc to tools; document gh-pages branch and CHANGELOG.md; note Copilot in code review. Reformat development workflow items to bullets, adjust CI/testing section (replace some specific coverage/benchmark entries with a generic Performance Tests item), and tidy repository/issue/pull request guidance. Remove an explicit Security subsection and make small editorial fixes for consistency.
@yhouyang02 yhouyang02 added this to the milestone4 milestone Feb 3, 2026
Copilot AI review requested due to automatic review settings February 3, 2026 03:01
@yhouyang02 yhouyang02 merged commit 86a40e2 into otter Feb 3, 2026
3 checks passed
@yhouyang02 yhouyang02 deleted the contributing branch February 3, 2026 03:01
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates CONTRIBUTING.md to better reflect the project's current development tools and workflows while improving document organization and clarity.

Changes:

  • Added current tools (Conda, Codecov, Ruff, quartodoc) to the "Tools Used in This Project" section with descriptions
  • Documented the gh-pages branch and CHANGELOG.md file in the repository organization section
  • Noted GitHub Copilot's role in the code review process
  • Reorganized Development Workflow from numbered list to bullets, streamlined CI/CD testing descriptions, and removed redundant Security subsection
  • Added blank lines after section headers throughout for improved readability

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +146 to +147
- **quartodoc**: Quarto extension for documentation sites
- Provides templates and tools for building documentation websites
Copy link

Copilot AI Feb 3, 2026

Choose a reason for hiding this comment

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

The description of quartodoc is inaccurate. quartodoc is not primarily a "Quarto extension for documentation sites" that provides "templates and tools for building documentation websites". Instead, it's a tool for automatically generating API reference documentation from Python docstrings specifically for Quarto websites. It generates API documentation pages from your Python code's docstrings, similar to how Sphinx autodoc works for Sphinx documentation.

Suggested change
- **quartodoc**: Quarto extension for documentation sites
- Provides templates and tools for building documentation websites
- **quartodoc**: Tool for generating API reference documentation for Quarto sites
- Automatically creates API documentation pages from Python docstrings

Copilot uses AI. Check for mistakes.
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

Successfully merging this pull request may close these issues.

2 participants