← Back to issue list

feature: collaborator management commands

View original Github issue

Metadata

Project
charmcraft
Number
#2572
Type
pull request
State
open
Author
niwamo
Labels
Created
Updated
Closed

Current evaluation

Adds Charmhub collaborator management commands (214 lines, 3 files). Pending review with 0 reviewers, 8 CI checks failing (incl. conventional-commits title, typecheck, snap-tests). No maintainer interaction in 197 days. Auth system since migrated to Ubuntu One (#2760), likely requiring rework.

Suggested action: needs review

Reason: The PR is 197 days old with zero maintainer engagement and 8 failing CI checks including the conventional-commits title policy and typecheck-with-ty. More critically, the repo merged a breaking auth migration (feat!: migrate from candid to Ubuntu One auth, #2760) after this PR was written, which likely requires rework of the store API interaction layer. The feature is not implemented elsewhere (no collaborator commands exist in current main), so it remains relevant but needs a maintainer to assess viability and request updates from the author.

Impact: 45 Quick Win: 24.75 Staleness: 72 Complexity: 45 Confidence: 62

Issue body

Adds collaborator management commands API reference: https://api.charmhub.io/docs/collaborator I will paste a screenshot of the successfully-tested commands in the comments --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. `make lint` - yes; `make test` takes >10 minutes spinning up an lxc, so no. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 45
Quick Win: 24.75
Staleness: 72
Complexity: 45
Confidence: 62
needs review Adds Charmhub collaborator management commands (214 lines, 3 files). Pending review with 0 reviewers, 8 CI checks failing (incl. conventional-commits title, typecheck, snap-tests). No maintainer interaction in 197 days. Auth system since migrated to Ubuntu One (#2760), likely requiring rework.
qwen/qwen3.8-27b
Impact: 45
Quick Win: 24.75
Staleness: 65
Complexity: 45
Confidence: 70
needs review Adds Charmhub collaborator management commands (add/invite/remove/list collaborators) per the Charmhub API. 197 days old, 0 reviewers, failing CI (conventional-commits title, typecheck-with-ty), author has not added docs or release notes. Feature not yet present in main.
qwen3.6-35b-a3b-mtp-q6
Staleness: 68
Complexity: 35
Confidence: 62
close stale Adds collaborator management CLI commands. PR remains unreviewed after 159 days of inactivity, with failing CI checks and missing documentation and test updates.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 40
Confidence: 75
needs review Adds CLI commands for collaborator management via the Charmhub API. Inactive for ~5 months, with skipped tests and missing documentation. Awaiting maintainer triage.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 45
Confidence: 60
needs review Adds CLI commands for collaborator management via the Charmhub API. PR has been inactive for 142 days, lacks test coverage and documentation, and has no maintainer feedback.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 20
Confidence: 80
needs review Adds CLI commands for managing collaborators via the Charmhub API. Passes linting but skips integration tests. Lacks documentation and has been inactive for over four months, awaiting maintainer review and triage.

Update history

No update history recorded yet.

Related work

  • Blocked By: canonical/charmcraft#2760 (confidence 55%)

    Breaking auth migration from Candid to Ubuntu One SSO likely requires rework of the store API calls this PR adds, since authentication flow changed fundamentally.

Related issues

No related issues found above the similarity threshold.