← Back to issue list

Create a plugin template and docs for how to write a plugin

View original Github issue

Metadata

Project
craft-parts
Number
#888
Type
issue
State
open
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Request for a plugin template and docs on writing a plugin. The how-to guide (docs/how-to/create_plugin.rst) was added in PR #928 and a documentation template (docs/how-to/document-plugin.rst) exists, so the core work appears done. Issue is 674 days old with no comments or labels.

Suggested action: close stale

Reason: The issue asks for a plugin template and docs for writing a plugin. Both have been delivered: docs/how-to/create_plugin.rst was added by PR #928 (commit 53eb1b33, 'doc: create new how-to on creating a plugin') and docs/how-to/document-plugin.rst provides a documentation template. The issue has had zero comments and no activity for over a year, and the requested work is already merged into the repository, making it no longer actionable.

Impact: 45 Quick Win: 27.0 Staleness: 75 Complexity: 40 Confidence: 80 Support Request: 10

Issue body

### What needs to get done Something like this: https://docs.openvino.ai/2024/documentation/openvino-extensibility/openvino-plugin-library.html ### Why it needs to get done Creating a plugin is hard for new users

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 45
Quick Win: 27.0
Staleness: 75
Complexity: 40
Confidence: 80
Support Request: 10
close stale Request for a plugin template and docs on writing a plugin. The how-to guide (docs/how-to/create_plugin.rst) was added in PR #928 and a documentation template (docs/how-to/document-plugin.rst) exists, so the core work appears done. Issue is 674 days old with no comments or labels.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 40
Confidence: 90
Support Request: 10
needs triage Request to create a plugin template and documentation to simplify plugin development for new users. Unlabeled, no maintainer comments, inactive for over a year.
qwen3.6-35b-a3b-mtp-q6
Staleness: 92
Complexity: 30
Confidence: 85
Support Request: 10
needs triage Request to create a plugin template and documentation to simplify plugin development for new users. Open with no comments, labels, or maintainer response in over 16 months.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 45
Confidence: 80
Support Request: 10
needs triage Develop a plugin template and documentation to simplify creation for new users. Open, unassigned, and inactive for over a year. Needs triage and assignment to proceed.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: craft-parts#928 (confidence 85%)

    Commit 53eb1b33 'doc: create new how-to on creating a plugin (#928)' added docs/how-to/create_plugin.rst, which directly addresses the 'docs for how to write a plugin' part of this issue.

  • Related To: craft-parts#735 (confidence 60%)

    Merge commit a84528b3 'Merge pull request #735 from canonical/new-plugin-docs' added new plugin documentation, related to the broader plugin docs effort.

Related issues

Issue Project State Summary Similarity
#928 doc: create new how-to on creating a plugin craft-parts merged Merged documentation updates adding a how-to guide for creating a plugin. Approved by two reviewers, the change added 167 lines across three files and was successfully integrated into the codebase.
76%
#482 docs: start working on a plugin template; reorganise files craft-parts merged Merged documentation updates introducing a plugin template and reorganizing project files. Approved by one reviewer, with 173 additions and 78 deletions across 8 files.
72%
#1535897 Add quick document about how to write your own plugin snapcraft (launchpad) closed Request for a quick plugin development guide was closed and abandoned due to prolonged inactivity. No documentation was created or merged.
71%