← Back to issue list

Rename base instances to template instances

View original Github issue

Metadata

Project
craft-providers
Number
#907
Type
issue
State
open
Author
lengau
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Rename 'base instance' to 'template instance' across craft_providers public API. Acknowledged by maintainer as a breaking change for the next major release.

Suggested action: keep open

Reason: The issue has been triaged with the 'Type: Enhancement' label and acknowledged by maintainer @cmatsuoka, who noted it's a breaking API change to be addressed in the next major release. The issue is clearly scoped with specific API surfaces listed (Provider class methods, hookutil module, LXDInstance methods, instance name prefixes), and should remain open for implementation when a major version is planned.

Impact: 50 Quick Win: 17.5 Staleness: 35 Complexity: 65 Confidence: 75 Support Request: 5

Issue body

### What needs to get done Change the term "base instance" to "template instance." ### Why it needs to get done We're overloading the term "base" a lot in craft projects, so let's call this something different. The term "template" was agreed upon in our sync today but we could change it if needed

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 50
Quick Win: 17.5
Staleness: 35
Complexity: 65
Confidence: 75
Support Request: 5
keep open Rename 'base instance' to 'template instance' across craft_providers public API. Acknowledged by maintainer as a breaking change for the next major release.
qwen/qwen3.8-27b
Impact: 35
Quick Win: 12.25
Staleness: 25
Complexity: 65
Confidence: 85
Support Request: 0
keep open Enhancement to rename 'base instance' to 'template instance' across craft-providers' public API. Triaged by a maintainer as a breaking change to be addressed only in the next major release; code still uses base_instance naming.
qwen/qwen3.6-35b-a3b
Staleness: 55
Complexity: 10
Confidence: 90
Support Request: 0
needs triage Enhancement to rename base instance to template instance across craft projects. Agreed upon in a sync, currently awaiting implementation with no maintainer comments or activity in 91 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 10
Confidence: 85
Support Request: 0
needs triage Enhancement to rename base instance to template instance across the codebase to reduce terminology overlap. Currently unassigned with no maintainer comments or activity in 81 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 60
Complexity: 10
Confidence: 80
Support Request: 0
needs triage Enhancement to rename base instance to template instance across the codebase to reduce terminology overloading. Open for 135 days with no comments or maintainer action.

Update history

Date Change
updated

Related issues

No related issues found above the similarity threshold.