← Back to issue list

docs: use canonical-sphinx extension

View original Github issue

Metadata

Project
craft-cli
Number
#249
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #249 adopted the canonical-sphinx extension, removing 1,134 lines of legacy documentation configuration.

Resolution: closed resolved

Reason: PR #249 was merged after approval. Commit 22699a5 records the documentation migration to canonical-sphinx.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `tox`?

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #249 adopted the canonical-sphinx extension, removing 1,134 lines of legacy documentation configuration.
stealth/space-bunny-alpha — closed resolved Merged #249 via commit 22699a5, adopting the canonical-sphinx extension and removing 1,134 lines of legacy documentation configuration.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-cli#249, adopting the canonical-sphinx extension and removing 1,134 lines of legacy documentation configuration.
qwen/qwen3.6-35b-a3b — — Merged following approval by two reviewers. The change integrates the canonical-sphinx extension into the documentation build system, updating 22 files and removing over 1000 lines of legacy configuration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#325 docs: use canonical-sphinx craft-application merged Merged PR #325 in commit 8ca97e1a, migrating the docs to canonical-sphinx and removing unused extensions and configuration.
92%
#209 docs: use canonical-sphinx starbase merged Merged PR #209 (commit cd48e13) migrated the documentation build from legacy Sphinx configuration to canonical-sphinx.
88%
#106 docs: use canonical-sphinx craft-archives merged Merged PR #106 switched the documentation build to canonical-sphinx in commit 9f73ab6.
85%
#720 docs: use canonical-sphinx craft-parts merged Merged PR #720 as commit 278feb8d, migrating craft-parts docs to canonical-sphinx and removing legacy configuration across three files.
84%
#23 docs: use canonical-sphinx craft-grammar merged Merged #23 to migrate the documentation build to canonical-sphinx, resolving the proposed change in commit daf794a.
81%
#562 docs: update to canonical-sphinx craft-providers merged Merged PR (commit 9897239) enabled the canonical-sphinx docs extension and removed sphinx-docs-starter-pack submodule references in craft-providers. Leftover submodule dir was later cleaned up in #713.
79%
#135 docs(deps): update canonical-sphinx craft-archives merged Merged PR #135 updated the canonical-sphinx documentation dependency in commit 8a38995 after two approvals.
77%
#163 docs: use Sphinx + Readthedocs fetch-service merged Merged #163, migrating the documentation to a canonical-sphinx-based Sphinx project and connecting it to Read the Docs builds.
75%
#12 docs: Basic sphinx docs starbase merged Merged in canonical/starbase#12 via commit 08a1e8d, adding basic Sphinx documentation with 208 lines across 10 files.
74%
#559 docs: use canonical-sphinx rockcraft merged Merged PR #559 (commit 041e3137) switched Rockcraft docs to canonical-sphinx, added the dependency to setup.cfg, and regenerated requirements-doc.txt.
73%