[PROTOTYPE] refactor: use craft-platforms
Metadata
Current evaluation
Closed as a prototype pending upstream completion of craft-application#391. The branch remains available for future use once those changes are released.
Suggested action: —
No scores available.
Issue body
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
This prototype ensures that the `craft-platforms` build planner will be a drop-in replacement for the current build planner.
This is a prototype because there are some linting issues here and the upstream craft-application PR is a prototype.
Upstream work:
- https://github.com/canonical/craft-application/pull/403
- https://github.com/canonical/craft-platforms/pull/25
(CRAFT-3154)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed as a prototype pending upstream completion of craft-application#391. The branch remains available for future use once those changes are released. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as a prototype pending upstream completion. The craft-platforms build planner refactor is deferred until craft-application issue #391 is resolved and released. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as a prototype. Integration deferred until upstream craft-application issue #391 resolves. Branch kept for future use. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #403 [PROTOTYPE] refactor: use craft-platforms | craft-application | closed | Closed as a prototype. The author abandoned the pull request, noting that the craft-platforms build planner integration is tracked and implemented via issue #391. | |
| #6 base: craft-application prototype | craft-application | merged | The craft-application prototype implementation was successfully merged. The commit introduces a working base across 21 files, with follow-up tests deferred to a subsequent pull request. | |
| #986 [PROTOTYPE] build(deps): use craft-parts branch | rockcraft | closed | Abandoned as a prototype PR to test CI with a craft-parts branch. Explicitly marked DO NOT MERGE and closed without integration. No changes were merged. | |
| #391 Use craft-platforms for build plans | craft-application | closed | Build planner logic and filterer were upstreamed to craft-platforms via PR #25. Downstream integration is being prototyped in craft-application. The issue is closed as resolved. | |
| #698 Use craft-platforms for build plans | rockcraft | closed | Closed and superseded by prototype PR #662, which implements craft-platforms for build plans to deduplicate logic and ensure consistency across projects. No explicit resolution or merge details are documented. |