← Back to issue list

Rebase craft-providers on starbase

View original Github issue

Metadata

Project
craft-providers
Number
#711
Type
issue
State
open
Author
mattculler
Labels
Type: Enhancement
Created
Updated
Closed
—

Current evaluation

Maintainer request to rebase craft-providers on canonical/starbase for a unified dev approach; completed via #786/#787 and follow-up starbase merges, and CI has since moved to starflow.

Suggested action: close resolved

Reason: The rebase was actually executed: commits 1b046c0 ('chore: prepare for starbase merge (#786)'), 068e402 ('Merge remote-tracking branch starbase/main into work/rebase-starbase/CRAFT-3867'), 808597b (#787 'chore: bring in the latest starbase') and the later 8fd197d 'chore: merge the latest starbase' are all present in the workflows history, matching the CRAFT-3867 ticket created by the sync bot comment. The repo now carries starbase content (common.mk header 'Common items for all Starcraft Makefiles...', PR template linking starbase CONTRIBUTING.md) and has since moved further to starflow (qa.yaml/policy.yaml/tics.yaml use canonical/starflow workflows, renovate.json5 extends github>canonical/starflow), which is the successor of the requested base — so the stated goal is also superseded.

Evaluated by: mr-cal-bot

Impact: 32 Quick Win: 6 Complexity: 74 Confidence: 88 Actionability: 72

Issue body

### What needs to get done Rebase craft-providers on starbase. See the readme: https://github.com/canonical/starbase/ ### Why it needs to get done Unify development approach of all libraries.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 32
Quick Win: 6
Complexity: 74
Confidence: 88
Actionability: 72
close resolved Maintainer request to rebase craft-providers on canonical/starbase for a unified dev approach; completed via #786/#787 and follow-up starbase merges, and CI has since moved to starflow.
stealth/space-bunny-alpha
Impact: 45
Quick Win: 19
Complexity: 55
Confidence: 99
Actionability: 95
close resolved Completed: craft-providers was rebased on starbase through #324, with later CRAFT-3867 synchronization work merged in #786 and #787.
qwen3.6-35b-a3b-mtp-q6
Impact: 40
Quick Win: 28
Staleness: 80
Complexity: 30
Confidence: 70
Support Request: 0
close stale craft-providers rebased on starbase through multiple commits (e.g., 068e402, 8fd197d). Issue remains open despite completion.
qwen/qwen3.6-35b-a3b
Staleness: 90
Complexity: 50
Confidence: 75
Support Request: 0
close stale Technical enhancement to rebase craft-providers on starbase for unified development. Inactive for over 18 months with only automated Jira sync comments and no maintainer follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 88
Complexity: 60
Confidence: 70
Support Request: 5
needs triage Architectural enhancement to migrate craft-providers to the starbase library. Open for 1.5 years with only automated Jira sync activity and no human discussion or assignee.

Update history

No update history recorded yet.

Related work

  • Related To: craft-providers#287 (confidence 90%)

    Earlier 'Sync craft-providers with starbase' issue, already closed via merged PR #324.

  • Superseded By: craft-providers#705 (confidence 85%)

    Sibling starbase/starflow unification issue; closed as fixed by PR #787 (commit 808597b), which is the same 'bring in the latest starbase' work tracked here.

  • Related To: craft-store#91 (confidence 70%)

    Same cross-library 'rebase on starbase' unification effort for the sibling craft-store project.

  • Likely Fixed By: craft-providers#324 (confidence 60%)

    Merged 'starbase: merge starbase/main' PR plus commits 1b046c0/808597b/8fd197d constitute the rebase work for CRAFT-3867.

Related issues

Issue Project State Summary Similarity
#787 chore: rebase onto starbase craft-providers merged Merged PR #787 as commit 808597b, rebasing craft-providers onto Starbase while reconciling documentation, tests, the uv lockfile, and the docs workflow.
82%
#324 starbase: merge 'starbase/main' craft-providers merged Merged starbase/main into craft-providers without squashing. PR #324 landed via merge commit 7aacbfd (PR tip f06bf01), changing 9 files.
79%
#287 Sync craft-providers with starbase craft-providers closed Synced craft-providers with Starbase by completing its tooling and lint migrations and merging PR #324 in commit 7aacbfd.
79%
#91 Rebase craft-store on starbase craft-store closed Tracking issue for rebasing craft-store on Starbase; fixed by merged PR #92 (commit 61a215c, 'rebase: using starbase'), resolving CRAFT-1508 and CRAFT-1927. Reporter confirmed.
77%
#92 Rebase on starbase craft-grammar merged Merged PR #92 rebased craft-grammar on Starbase as commit 9594141 after two approvals and with all CI passing; selected TICS, docs, CODEOWNERS and README changes were deferred.
77%
#705 Switch CI to starflow craft-providers closed craft-providers switched CI to Starflow via the latest Starbase update merged in PR #787 (commit 808597b).
76%
#1028 chore(merge): update starbase (2026-10-19) craft-providers merged Merged #1028 updates craft-providers to starbase/main@3c895c5, incorporating dependency bumps, CI workflow updates, and build tooling changes while preserving child repository configurations.
76%
#92 rebase: using starbase craft-store merged Merged the Starbase rebase into main as commit 61a215c, updating craft-store's shared tooling for CRAFT-1508 and CRAFT-1927.
75%
#973 chore: merge the latest Starbase craft-providers merged PR #973 merged as commit aa50a03, syncing canonical/starbase/main into craft-providers: 33 files, +1881/-316, approved by 2 reviewers; macos-14 large slow-test failure overridden.
74%
#167 Update to latest starbase craft-store open Recurring maintainer checklist (opened by lengau) to merge the latest canonical/starbase into craft-store; acted on repeatedly via 'chore(merge): update starbase' PRs #337, #377, #387, #409 (latest 2026-07-22) and kept open for the next sync.
74%