On Wed, Jul 28, 2021 at 10:39 PM <jbra...@dismail.de> wrote: > Thanks for working on this!
I don't believe it: I finally got my own "OFF TOPIC PRAISE" letter! Thank you for your kind words :) > I'm wanting to learn more about trivfs for my caesar > cipher eventually, but looking that how to write trivial translators makes > me a little curious...I'll learn more about it someday. :) > > It would be cool to have a gemini translator. It would only take a few 100 > lines of code. Oh yes, a Gemini translator actually sounds like a perfect exercise! It's not as simple as /hurd/hello or /dev/yes, but still simple enough, and would be actually useful for the end users. Why don't you start working on it? If you run into any trouble (or are unsure where to start from), feel free to ask me! — I'd be glad to help you, in so much as I understand things myself (which may not be that much, actually). Perhaps others on this list would be interested in helping you too. One particular thing that may turn out to be complicated: TLS, which is mandatory in Gemini. I admit I don't have any experience interacting with TLS from C myself, and I hear that things are indeed complicated there [0]. So what I would do is ignore the TLS requirement for now and implement just cleartext Gemini, even though it's against the spec; then once things are working figure out TLS. [0]: https://blogs.gnome.org/mcatanzaro/2018/11/11/the-gnome-and-webkitgtk-networking-stack/ Sergey