๐Ÿ‘ฝ krixano

This Titan protocol (gemini://transjovian.org/titan) looks pretty cool. It's the flip-side to Gemini that allows for upload only. I might look into implementing some things with it. It'd be useful to have more clients supporting it though, like lagrange perhaps :D ( @skyjake )

3 years ago ยท ๐Ÿ‘ skyjake, discrust, donteatmycookies

Links

gemini://transjovian.org/titan

Actions

๐Ÿ‘‹ Join Station

3 Replies

๐Ÿ‘ฝ skyjake

After reading the wiki page my understanding is that client certs can be optionally used too, independently of the token.

I would imagine in some contexts it makes sense to use an empty token and require a client cert instead. ยท 3 years ago

๐Ÿ‘ฝ krixano

@skyjake Yay! I think you'll be the second client to support Titan, afaik? Another thing I found unclear was whether client certificates work along with the tokens, or if only tokens work and client certs are only supposed to be used by the gemini front-end. I think it might be the former. Also, yeah, having the server send back a url or something was what I was thinking when I was thinking about making my own protocol. I think alex's email is alex@gnu.org, iirc, so perhaps you could ask him about these things. ยท 3 years ago

๐Ÿ‘ฝ skyjake

It would be nice to have a way to upload content, like for the profile image here on Station. I added a GitHub issue for this: https://github.com/skyjake/lagrange/issues/279

I'm a bit unclear what should happen after the upload finishes, though. Maybe should ask Alex... ยท 3 years ago

https://github.com/skyjake/lagrange/issues/279