From 59237ead67e249c964f07f99afe61a09f877cfaf Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 19 Jan 2021 03:53:52 +0000 Subject: [PATCH] Update 'README.md' --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 0a3abeb..7ec77cd 100644 --- a/README.md +++ b/README.md @@ -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.