[tech] Proposed reversed Gemini for uploads to servers - Feedback wanted

benthor benthor at posteo.de
Wed Dec 30 16:50:39 GMT 2020


Sean Conner writes:
>   There's also the titan: protocol:
>
> 	https://communitywiki.org/wiki/Titan
>
> also an upload method for Gemini, and also originally an idea of 
> mine (but
> developed almost exclusively by Alex Schroeder).

Very interesting. If I understand 
gemini://communitywiki.org/page/Titan correctly, the following 
should have worked:

     echo -en 
     "titan://communitywiki.org/raw/Test;token=hello;mime=text/plain;size=12\r\nHello 
     World\n" | socat - ssl:communitywiki.org:1965,verify=0

However, gemini://communitywiki.org/page/Test remained empty. Even 
after creating the page via the http interface, I couldn't update 
it. In general, I am not sure whether the token requirement 
couldn't be dropped in favor of exclusively client 
certificate-based authentication.

> There is also Dioscuri:
>
> 	gemini://rawtext.club/~sloum/geminilist/002792.gmi
>
>   I have nothing to do with this one.  So there's quite a bit of 
>   interest
> and work in this.

Oh, I like this approach! Unfortunately the Gemini version of that 
page is a bit taxing to read due to issues with newline 
conversion. Here is the HTML version for anyone who is interested:

      https://lists.orbitalfox.eu/archives/gemini/2020/002792.html

Does anyone know whether at least a toy implementation of this 
already exists? The ML thread seems to have derailed pretty 
quickly unfortunately...


>   I'd like to at least read the spec, but I'm still stuck at TLS 
>   1.2 until I
> check out the newer LibreSSL library.  But at the very least, 
> check out the
> others methods as well.

Could you check again if you can access the site? It's now using a 
taditional ECDSA certificate instead of the previous newfangled 
ED25519 cert.

      gemini://inimeg.space

benthor



More information about the Gemini mailing list