💾 Archived View for rawtext.club › ~sloum › geminilist › 002380.gmi captured on 2020-09-24 at 01:14:41. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

<-- back to the mailing list

Proxying

colecmac at protonmail.com colecmac at protonmail.com

Mon Aug 10 22:31:40 BST 2020

- - - - - - - - - - - - - - - - - - - 
If nothing else, I think there's a small, useful role for a very simple
caching proxy which just maintains an in-memory cache of everything
visited which is valid for, say, five minutes. The reason this is
useful is that navigating Gemini capsules often involves extensive use
of the "back button" (and, at least for me on AV-98, the "up" command,
which gets you from example.com/foo/bar/baz to to example.com/foo/bar/
even in the lack of an explicit link, and the "root" command, which gets
you from example.com/foo/bar/baz to to example.com), which often entails
loading the same page repeatedly in a relatively short window of time.
A very simple dumb local cache would cut down on transactions for this.

I think this is often best relegated to the client, but I see how it's nicefor the client not to have to worry about it, and to have this other proxy instead.I was originally picturing something longer lived, so that it would still beuseful along with any caches the client already has, but I'm not sure how muchsense that makes.

For people like me who often read something in Gemini/Gopherspace, then
want to reference a few days later but cannot remember where they read
it, a proxy which maintained full-text search of everything visited in
the past month or so would be super handy, but I have no idea how to
build such a thing.

Me neither, but that definitely seems cool. I'm sure Natpen would have anidea on how to do this :). It's also a nice way to keep history for clientsthat don't do that (all of them?). The full text search also doubles as anarchive of all the sites you visit.

makeworld