<-- back to the mailing list

[tech] Integrity checks for Gemini pages

tidux at sdf.org tidux at sdf.org

Wed May 19 21:46:00 BST 2021

- - - - - - - - - - - - - - - - - - - 

On Tue, May 18, 2021 at 11:33:31PM +0100, nothien at uber.space wrote:

We've had discussions about other features, like including Content-Size
or Content-Length information in the response, under the same
inspiration of supporting large-file downloads (you can find them in the
mailing list archives). The overwhelming takeaway from those
discussions was that Gemini /isn't/ really designed for large-file
transactions - you want protocols with dedicated features for it, like
FTP or HTTP even, so use those instead (or make your own!). Gemini is
oriented towards typically short text files intended for direct
consumption by a human audience. Everything else, IMO, is secondary.

In the Gemini tradition of multi-schema URI support you could even usea Bittorrent magnet: URI. As long as you the capsule owner are seedingthe torrent, it's just as good, and doesn't require a third partyhosting service even if your capsule is on restricted shared hosting.

For simple files like images, PDFs, or EPUBs, Gemini itself will befine.