July 28, 2021 4:25 PM, "Sergey Bugaev" <[email protected]> wrote:
> On Wed, Jul 28, 2021 at 10:39 PM <[email protected]> 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 :) > You've more than earned it! > 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 I probably do not have enough time to devote to it. :( I'm getting a little more involved in GNU Guix System lately via writing documentation. But thank you for the encouragement! I'll keep track of your email and reach out when I start migrating to GNU/Hurd land again. Thanks!
