💾 Archived View for rawtext.club › ~sloum › geminilist › 005221.gmi captured on 2024-02-05 at 11:13:16. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

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

<-- back to the mailing list

Should Gemini clients alert users upon redirect?

Sandra Snan sandra.snan at idiomdrottning.org

Sat Feb 13 22:14:29 GMT 2021

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

Sandra Snan <sandra.snan at idiomdrottning.org> writes:

Sean wrote:
that doesn't. The one that ends with a '/' is semantically a directory, and
to have to add a file per directory to get all URLs to end with a '/' is, in
my opinion, silly. I can see what you are trying to do---skip the silly
".gmi" or ".gemini" extension as being part of the URL, but there should be
better ways of doing that that populating a filesystem with a bunch of
directories containing a single file

This is what I wrote back then:

Sandra Snan <sandra.snan at idiomdrottning.org> writes:

This is what I just implemented using Molly.
I had to put every gmi file in its own directory :(
Not really what I wanted but at least now files have the right lang.
That's important to people using screen readers.

Your own suggestion in that same thread had been that I should add acustom Lua program.

I replied:

I don't mind writing some Lua, Go, CL or any other language but that
kinda fiddling will have to go on the back burner for now.

Every suggestion to "How do I set different langs for different gmifiles" was that I had to do programming.

And that's what I ended up having to do now. Even with Molly I ended uphaving to program, eventually, because of this 31 slash issue.

I originally had URLs like gemini://idiomdrottning.org/texts.gmi andgemini://idiomdrottning.org/images.gmi (those URLs will continue to getupdates for ever, don't worry Spacewalk fans).

Sure, extensionless would've looked nicer, but I don't wanna jumpthrough hoops just to get rid of four characters for vanity.

I had to put them in separate directories because of the languages. (OrI would've… had to use GLV-1.12556 💔.)

And the semantics of slashed URLs is that people are requesting a filenamed "" and that's dorky enough that I'll walk through the fire and theflames to fix. Can't have that.

Sandra