[ANN] Draft for kind-of a Gemini Fediverse.

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

> What I kinda want when I hear the words "Gemini Fediverse" is a Gemini
> interface to the existing Fediverse. Like Brutaldon, but for Gemini
> instead of Lynx.

Hi, I'm the author of brutaldon :)

I've thought about writing a Gemini Mastodon/Pleroma client, like
brutaldon for Gemini. It would be extremely straightforward to do
read-only, public-timelines-only. Slightly less straightforward to do
read-only, personal timelines (need to handle Mastodon login process,
generate a client key, and link it to Mastodon auth token). Once you've
got that done, text-only posting with your default privacy level is
easy, but adding images, polls, and privacy settings becomes difficult
because of the intentional limitations of Gemini input fields.

IMO you're really better off using either Toot (TUI) or Tootstream
(CLI), though. I don't really love the idea of Gemini being used
intensively for applications, because it's intentionally not designed
for it. I feel like the 'Gemini way' for doing network application
development is to design an open, application-specific protocol, and
write native servers and clients for it. NNTP is the example I always
keep coming back to.

-- 
+-----------------------------------------------------------+
| Jason F. McBrayer                    jmcbray at carcosa.net  |
| A flower falls, even though we love it; and a weed grows, |
| even though we do not love it.            -- Dogen        |

---

Previous in thread (6 of 7): 🗣️ Sandra Snan (sandra.snan (a) idiomdrottning.org)

View entire thread.