Update 'README.md'

This commit is contained in:
Jeffrey Paul 2021-01-19 03:53:52 +00:00
parent 169a2237a2
commit 59237ead67

View File

@ -8,6 +8,14 @@ Given a plain URL, there is no standard way to safely and programmatically downl
Currently, the solution that people are using are sidecar files in the format of `SHASUMS` checksum files, as well as a `SHASUMS.asc` PGP detached signature. This is not checksum-algorithm-agnostic and the sidecar file is not always consistently named.
Real issues I face:
* when I plug in an ExFAT hard drive, I don't know if any files on the filesystem are corrupted or missing
* current ad-hoc solution are `SHASUMS`/`SHASUMS.asc` files
* when I want to mirror an HTTP archive, I have to use special tools like debmirror that understand the archive format
* the debian repository metadata structure is hot garbage
* when I download a large file via HTTP, I have no way of knowing if the file content is what it's supposed to be
# Proposed Solution
A standard, a manifest file format, and a tool for generating same.