platformio / platformio/platformio-core
Feature request for support resuming downloads
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 9.5k
- Forks
- 905
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 2
Description
What kind of issue is this?
- Feature Request.
Start by telling us what problem you’re trying to solve. Often a solution
already exists! Don’t send pull requests to implement new features without first getting our
support. Sometimes we leave features out on purpose to keep the project small.
Description of problem
The platformio install framework-arduinoespressif32 always fails when attempting to download. This is due to the large size of the 240MB file, making it difficult to complete the download process from China. If the file does not download from the beginning every time, it will be successfully downloaded.
Feature request
The platformio installation program supports resuming downloads, particularly for large files.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure with platformio install framework-arduinoespressif32, then locate the download implementation used by the installation program. Done means large downloads can resume after an interrupted transfer instead of restarting from the beginning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100