Support download part source from FTP URLs
Metadata
Current evaluation
Feature request to implement FTP URL support for part source downloads in craft-parts. Currently base.py raises NotImplementedError for ftp scheme. No maintainer response, no labels, no activity in 139 days.
Suggested action: needs triage
Reason: The issue has no labels, no maintainer comments, and no activity for 139 days. The FTP download is still unimplemented (base.py line 309-310 raises NotImplementedError). While the request is valid, it requires triage to determine priority and scope.
Impact:
35
Quick Win:
21.0
Staleness:
75
Complexity:
40
Confidence:
80
Support Request:
10
Issue body
### What needs to get done
Not sure as of now.
### Why it needs to get done
As per <https://github.com/canonical/craft-parts/blob/5620314d17432d98f22cb62ee40c1180510e19a9/craft_parts/sources/base.py#L301> it isn't implemented yet, however, there're some software where [its source archive is provided only via FTP links](https://dhis.org/WebEngine.ipo?context=dhis.website.updating.howtos#CT1) so we should really have it implemented.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
35
Quick Win:
21.0
Staleness:
75
Complexity:
40
Confidence:
80
Support Request:
10
|
needs triage | Feature request to implement FTP URL support for part source downloads in craft-parts. Currently base.py raises NotImplementedError for ftp scheme. No maintainer response, no labels, no activity in 139 days. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
75
Complexity:
45
Confidence:
90
Support Request:
10
|
needs triage | Feature request to implement FTP URL support for downloading part sources. The issue remains untriaged with no labels, assignees, or maintainer comments after 98 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
70
Complexity:
35
Confidence:
95
Support Request:
10
|
needs triage | Feature request to add FTP URL support for downloading part sources. Currently unimplemented, unlabelled, and has received no maintainer response or discussion in 85 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
45
Complexity:
55
Confidence:
85
Support Request:
10
|
needs triage | Implement FTP URL support for downloading part sources, required by software only distributing archives via FTP. Currently unimplemented, open for 65 days, with no comments or assignee. Needs triage and implementation. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.