Matthew Graybosch contact at starbreaker.org
Tue May 18 21:16:51 BST 2021
- - - - - - - - - - - - - - - - - - -
On 5/18/21 3:48 PM, Almaember wrote:
I know that there is no way in Gemini right now to check the integrity
of pages. However, it would be nice for this to possible.
Why does page integrity matter? Shouldn't it be obvious to the person viewing a page that the client didn't download the entire page if the download failed midway? One would think that text being truncated mid-sentence would be a fairly obvious indication.
I think this feature is pretty much required for the protocol to be
taken seriously, but that's just my opinion
1. Why do you think integrity checks are necessary for Gemini to be "taken seriously"?2. Why do you think it's necessary for Gemini to be "taken seriously"?3. What do you think it means for Gemini to be "taken seriously"?
It's possible that this would be pointless, so if it is let me know.
This is just an idea to, for example, allow the downloading of larger
files properly.
When I want to download large files over FTP and HTTP (such as ISO images for GNU/Linux distributions) I can download not only the ISO file itself, but a checksum file (ideally generated using SHA-3, but SHA-2, SHA-1, or even MD5 will do in a pinch) that I can use to verify that I got the file I wanted in its entirety. I don't see why people who want to share large files can't do the same in Geminispace.
-- Matthew Grayboschgemini://starbreaker.org/https://starbreaker.org/"The lie you tell yourself is the lie that defines you." --Isaac Magnin