Add FTP support for remote files
Metadata
Current evaluation
FTP source support requested in 2016 was implemented upstream: snapcraft PR #900 "sources: add ftp support" merged as commit eba7dd2b1, adding ftp:// URL downloads via urllib. Maintainer sergiusens linked that PR on the Launchpad bug, which was then closed.
Resolution: closed resolved
Reason: Resolved upstream by merged PR canonical/snapcraft#900, committed as eba7dd2b1 ("sources: add ftp support"), which added ftp:// handling to the sources handler; maintainer ~sergiusens posted the linking PR on 2016-12-01 and the bug was closed. Follow-ups (#950, #1169) only stabilised the FTP test source.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | FTP source support requested in 2016 was implemented upstream: snapcraft PR #900 "sources: add ftp support" merged as commit eba7dd2b1, adding ftp:// URL downloads via urllib. Maintainer sergiusens linked that PR on the Launchpad bug, which was then closed. | |
| stealth/space-bunny-alpha | — | closed resolved | FTP support for remote files landed in merged snapcraft#900 via commit eba7dd2b1, allowing ftp:// source URLs to be downloaded. | |
| stealth/space-bunny-alpha | — | closed resolved | FTP support was added in #900 via commit eba7dd2b1, enabling remote ftp:// source URLs instead of rejecting them as missing connection adapters. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution due to prolonged inactivity. FTP support for remote files was abandoned. Modern build tools exclusively support HTTP and HTTPS for remote sources. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned due to prolonged inactivity. FTP support was never implemented, and the request received no resolution. Snapcraft exclusively supports HTTP and HTTPS for remote sources. | |
| qwen/qwen3.6-35b-a3b | — | — | FTP support for remote files was requested but closed without implementation. The feature request was abandoned with no comments or resolution provided. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | FTP source support was not added. The request was closed without implementation or discussion, indicating it was abandoned due to inactivity. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/snapcraft#900
(confidence 95%)
Merged PR cited by the maintainer in the closing comment; commit eba7dd2b1 adds ftp:// source support.
-
Related To:
canonical/snapcraft#950
(confidence 70%)
Follow-up commit a0c726e00 changing the FTP source used in integration tests.
-
Related To:
canonical/snapcraft#1169
(confidence 65%)
Follow-up commit 0e9a20ccb updating the ftp source for the integration test.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #900 ftp source support | snapcraft | merged | Merged as snapcraft#900 via commit eba7dd2b1, adding FTP source downloads through urllib and progress reporting via the refactored source indicator. |