💾 Archived View for rawtext.club › ~sloum › geminilist › 007496.gmi captured on 2024-03-21 at 15:48:10. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
DJ Chase u9000 at posteo.mx
Tue Nov 2 12:11:59 GMT 2021
- - - - - - - - - - - - - - - - - - -
On Mon, 2021-11-01 at 18:59 -0400, Sean Conner wrote:
It was thus said that the Great Charles Iliya Krempeaux once stated:
Regarding:
gopher://zaibatsu.circumlunar.space/0/~solderpunk/gemini/status-codes.txt
A good example of this latter problem, IMHO, is "410 Gone" (which is
actually in the Conman Gemini server!). If this is made official in the
Gemini spec, it sends the message that Real Servers which have a Proper
Full Implementation should remember every one of their URLs which *has*
been valid in the past so it can respond to requests for them with 410
instead of 404. Similarly a Real Client should remember every 410 it gets
so that it doesn't request them again. In the real world, almost nobody
does this with HTTP, so it's basically dead weight in the spec.
And yet:
https://gemini.circumlunar.space/docs/specification.html
52 GONE
I'm assuming there is some story about how this got in there.
Yes. I convinced solderpunk to add it. Along with both temporary and
permanent redirections.
I honestly think this is a good code. Basic clients of course don't haveto remember their past invalid links (because they don't even have torecognize the difference between codes 52 and 50), but for the server,remembering past links is as simple as appending to a text file when anew file is added.
Cheers,-- DJ ChaseThey, Them, Theirs