← Back to issue list

docs: add references to lifecycle and part properties

View original Github issue

Metadata

Project
rockcraft
Number
#850
Type
pull request
State
open
Author
alesancor1
Labels
Created
Updated
Closed

Current evaluation

Docs PR adding lifecycle and part properties cross-references; 521 days old, changes requested with 4 unresolved comments, companion craft-parts PR rejected, docs since restructured to include these references via common craft-parts mechanism.

Suggested action: close stale

Reason: The PR is 521 days old with no activity in 381 days, has changes_requested with 4 unresolved comments and zero author response. The companion PR canonical/craft-parts#1053 was closed/rejected by maintainers, and the rockcraft docs have since been restructured (feat(docs): pull in content from craft-parts, refactor(docs): use more docs from craft-parts) to include lifecycle and part_properties references via the /common/craft-parts/ mechanism, making this PR's approach obsolete.

Impact: 10 Quick Win: 9.0 Staleness: 82 Complexity: 10 Confidence: 80

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? --- This PR add references to lifecycle docs page and part properties on every occurrence of <lifecycle step> Also check the PR for craft-parts: https://github.com/canonical/craft-parts/pull/1053 --- See built page [here](https://canonical-ubuntu-documentation-library--850.com.readthedocs.build/rockcraft/en/850/)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 10
Quick Win: 9.0
Staleness: 82
Complexity: 10
Confidence: 80
close stale Docs PR adding lifecycle and part properties cross-references; 521 days old, changes requested with 4 unresolved comments, companion craft-parts PR rejected, docs since restructured to include these references via common craft-parts mechanism.
qwen/qwen3.6-35b-a3b
Staleness: 92
Complexity: 5
Confidence: 85
close stale Updates documentation to add references to lifecycle and part properties across four files. Currently marked as changes requested with 4 unresolved review comments and no recent activity.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 10
Confidence: 85
close stale Adds documentation references to lifecycle steps and part properties. Inactive for over 326 days with no maintainer feedback or CI status.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 10
Confidence: 85
close stale Updates documentation to add references to lifecycle and part properties across all occurrences. Currently inactive for over a year with no maintainer feedback or CI status.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 15
Confidence: 65
needs review Adds documentation references to lifecycle steps and part properties across the docs. The pull request is inactive for over 300 days with no comments or labels, requiring triage or maintainer review.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#1053 (confidence 95%)

    Companion PR explicitly referenced in the body; closed/rejected by maintainers due to docs structure issues

  • Related To: canonical/craft-parts#483 (confidence 70%)

    Merged PR making part properties reference reusable, supporting the same documentation goal

Related issues

Issue Project State Summary Similarity
#314 docs: clean up references to Craft Parts rockcraft closed Superseded by PR #308. Documentation cleanup for Craft Parts references was incorporated into that pull request instead of merging here.
77%
#483 docs: make the part properties reference reusable craft-parts merged Merged documentation update to make part properties reference reusable. Approved by reviewer, addresses CRAFT-1713, and supports a corresponding Rockcraft PR. Changes span six files with 382 additions and 363 deletions.
76%
#308 docs: imported the part properties reference from Craft Parts rockcraft merged Merged import of part properties reference from Craft Parts. Approved by two reviewers. Local docs build, but RTD integration requires a future .readthedocs.yml update and a new Craft Parts release to pass CI.
74%
#1195 docs: remove Craft Parts links from docstrings craft-parts merged Merged after reviewer approval and passing CI. Removed Craft Parts links from docstrings, replacing them with internal references for proper versioning and resilience. A changelog entry was added per reviewer request.
71%
#25 parts: add PartsLifecycle support craft-application merged Merged into main following reviewer approval and passing CI. Adds PartsLifecycle support to the parts module, modifying 9 files with 100% test coverage. Addresses CRAFT-1752.
71%
#4679 refactor(docs): use more docs from craft-parts snapcraft merged Merged documentation refactor replacing duplicated content with direct references or includes from shared craft-parts docs. Approved by two reviewers, passed CI, modified 18 files, and maintained 100% test coverage on changed lines.
71%
#515 refactor(docs): use more docs from craft-parts rockcraft merged Merged a documentation refactor simplifying the repository by directly referencing or embedding shared craft-parts docs. Approved by two reviewers, the update modifies 19 files, adding 61 and removing 38 lines.
70%
#294 docs: import Craft Parts documentation fragments rockcraft merged Merged after two reviewers approved and requested rebasing to sync with main. The change imports Craft Parts documentation fragments. CI passed, and preview confirms successful integration pending a Craft Parts release.
70%